软件工程课件教案7实现.ppt

第七章 例题 补充习题:使用基本路径测试方法,设计测试下面伪代码程序的测试用例: START INPUT(A,B,C,D) IF(A0)AND (B0) THEN X=A+B ELSE X=A-B END IF(CA)OR(DB) THEN Y=C-D ELSE Y=C+D END PRINT(X,Y) STOP (2)失败率正比于软件中剩余的(潜藏的)故障数,而平均无故障时间MTTF与剩余的故障数成反比。 为了简化,假设发现的每一个错误都立即正确地改正了(调试过程没有引入新的故障),因此 Ed(て) = Ec(て) 剩余的故障数为 Er(て) = ET ─ Ec(て) 单位长度程序中剩余的故障数为 εr(て) = ET / IT ─ Ec(て) / IT 3. 估算平均无故障时间 经验表明,平均无故障时间与单位长度程序中剩余的错误数成反比,即 其中K为常数,它的值应该根据经验选取。美国的一些统计数字表明,K的典型值是200。因此,也可以根据对软件平均无故障时间的要求,估计需要改正多少个错误之后,测试工作才能结束。 换个角度看问题 4. 估计错误总数的方法 (1) 植

文档评论(0)

1亿VIP精品文档

相关文档