嘿伙计们,我有一个关于突变测试的问题,这里是示例代码
//Effects: If numbers null throw NullPointException
// else return LAST occurance of val in numbers[]
//If val not in numbers [] return -1
public static int findVal (int numbers[], int val)
{
int findVal = -1;
for( int i = 0 ; i < numbers.length ; i++) // for( int i = 1 ; i < numbers.length ; i++)
if( numbers[i] == val)
findVal = i;
return (findVal);
}
(a) 如果可能,找到一个没有到达突变体的测试输入。
(b) 如果可能,找到满足可达性但不满足突变体感染的测试输入。
(c) 如果可能,找到满足感染但不满足突变体传播的测试输入。
(d) 如果可能,找到杀死突变体的测试输入。