软件工程导论第五版张海藩第07章 编码与测试.pptVIP

  • 5
  • 0
  • 约2.83万字
  • 约 119页
  • 2017-11-15 发布于河南
  • 举报

软件工程导论第五版张海藩第07章 编码与测试.ppt

软件工程导论第五版张海藩第07章 编码与测试

(2) 分别测试法 植入错误法的基本假定是所用的测试方案发现植入错误和发现原有错误的概率相同。但是,人为地植入的错误和程序中原有的错误可能性质很不相同,发现它们的难易程度自然也不相同,因此,上述基本假定可能有时和事实不完全一致。 如果有办法随机地把程序中一部分原有的错误加上标记,然后根据测试过程中发现的有标记错误和无标记错误的比例,估计程序中的错误总数,则这样得出的结果比用植入错误法得到的结果更可信一些。 为了随机地给一部分错误加标记,分别测试法使用两个测试员(或测试小组),彼此独立地测试同一个程序的两个副本,把其中一个测试员发现的错误作为有标记的错误。用τ表示测试时间,假设 τ=0时错误总数为B0; τ=τ1时测试员甲发现的错误数为B1; τ=τ1时测试员乙发现的错误数为B2; τ=τ1时两个测试员发现的相同错误数为bc。 假定测试员乙发现有标记错误和发现无标记错误的概率相同,则可估计出测试前程序中的错误总数为 B0^ =(B2/bc)B1 (7.8) 本章小结: 1、实现包括编码和测试两个阶段 2、 编码=设计结果翻译成程序(某种程序语言编写) 3、测试包含静态测试和动态测试,测试步骤至少分为: 1. 模块测试 --- 单元 2. 子系统测试

文档评论(0)

1亿VIP精品文档

相关文档