鱼鳞病

注册

 

发新话题 回复该主题

软件测试流程设计4语句覆盖法 [复制链接]

1#
白癜风植皮多少钱 http://news.39.net/bjzkhbzy/171124/5871741.html

嗨,大家好!由博为峰与人民邮电出版社联合发行的,软件测试系列教材之《软件测试流程设计—从传统到敏捷》,已经正式跟大家见面了。

自年4月起,博为峰
  B=0


  X=3

用例2如下。

A=2


  B=1


  X=3

按照语句覆盖的要求,计算出用例1能达到%的语句覆盖率,用例2不能达到%的语句覆盖率。1.2.2 判定覆盖法在测试时,首先设计若干个测试用例,然后运行被测程序,让程序中每个分支都至少执行一次。根据要求,设计如下两个用例。用例1(路径a→c→e)如下。

A=2


  B=0


  X=3

用例2(路径a→b→d)如下。

A=1


  B=0


  X=1

以上两个用例刚好可以满足判定覆盖法的要求。1.2.3 条件覆盖法在测试时,设计若干个测试用例,然后运行被测程序,要使每个判断中的每个条件至少一次取真、一次取假。条件覆盖法的条件取值与标记如表1-43所示。表1-43 条件覆盖法的条件取值与标记。为了满足上述要求,设计了以下两组用例,分别如表1-44与表1-45所示。从两个表中可以看到,第2组用例的数量更少,效率更高。

推荐阅读

教材连载

《软件测试流程设计(3):因果图法》

预览时标签不可点收录于话题#个上一篇下一篇
分享 转发
TOP
发新话题 回复该主题