软件白盒测试技术——单元测试理论篇[3]

发表于:2010-01-18来源:作者:点击数: 标签:单元理论白盒软件技术
软件 白盒测试 技术——单元测试理论篇[3] 单元测试工具 5、循环覆盖(LOOPCoverage):这个 度量 报告你是否执行了每个循环体零次、只有一次还是多余一次(连续地)。对于do-while循环,循环覆盖报告你是否执行了每个循环体只有一次还是多余一次(连续地)。这个

       软件白盒测试技术——单元测试理论篇[3]   单元测试工具 

   5、循环覆盖(LOOPCoverage):这个度量报告你是否执行了每个循环体零次、只有一次还是多余一次(连续地)。对于do-while循环,循环覆盖报告你是否执行了每个循环体只有一次还是多余一次(连续地)。这个度量的有价值的方面是确定是否对于while循环和for循环执行了多于一次,这个信息在其它的覆盖率报告中是没有的。

  for(i=0;i>Max;i++)

  {

  ...

  }

  while(a)

  {

  ...

  }

  do

  {

  ...

  }

  while(a)

  ● 测试环境构成

  1、驱动模块(Driver):所测模块的主程序。它接收测试数据,把这些数据传递给所测试模块,最后再输出测试结果。当被测试模块能完成一定功能时,也可以不要驱动模块。

  2、桩模块(Stub):用来代替所测模块调用的子模块。

原文转自:http://www.ltesting.net