判定覆盖-白盒测试技术

时间:2024-05-13 02:07:53
【文件属性】:

文件名称:判定覆盖-白盒测试技术

文件大小:929KB

文件格式:PPT

更新时间:2024-05-13 02:07:53

白盒测试

判定覆盖 要实现DoWork函数的判定覆盖,需要设计两个测试用例。 测试用例的输入为:{x=4、y=5、z=5};{x=2、y=5、z=5} 程序执行的路径分别是:abd;ace 分析: 上述两个测试用例不仅满足了判定覆盖,同时还做到语句覆盖。从这点看似乎判定覆盖比语句覆盖更强一些,但仍然无法确定判定内部条件的错误。例如把第二个判定中的条件y>5错误写为y<5,使用上述测试用例,照样能按原路径执行而不影响结果。因此,需要有更强的逻辑覆盖准则去检验判定内的条件。


网友评论