构造一个尽可能简单的程序P(包含两个Faults: F1和F2),同时构造t1, t2和t3,使得
- t1单独执行到F1并且发现Failure;
- t2单独执行到F2并且发现Failure;
- t3同时执行到F1和F2,并且能够对F1产生Error,但没有Failure。//请标明详细注释
/*
* @Descripttion:
* Fault:静态存在软件中的缺陷,coding中的出错,写错了
Error:运行过程中触发的中间状态
Failure:Error传不到软件外面,测试人员能看到
* @version:
* @Author: edisonhuang
* @Date: 2020-03-01 12:40:00
* @LastEditors: edisonhuang
* @LastEditTime: 2020-03-01 14:30:07
*/
public class Test {
public static void P(int [] numbers){
int lenth = numbers.length;
double mean,sum;
sum = 0.0;
if (lenth > 2 )
{
// 计算数组所有元素的平均值
for (int i =