关于决策/条件测试的困惑

时间:2014-05-15 04:14:16

标签: unit-testing testing code-coverage

enter image description here

对于这个功能,我试图编写覆盖Decision的测试集,然后是另一个覆盖Condition的测试集。我在区分这两者时遇到了麻烦。对于条件覆盖,我有这个:

  

测试用例1:A = 3,B = 4,C = 1 ::第4行真/真

     

测试用例2:A = 3,B = 4 C = 5 ::第4行真/假

     

测试用例3:A = 4,B = 3,C = 1 ::第4行为假/真

     

测试用例4:A = 3,B = 4,C = 3 ::第5行真/真

     

测试用例5:A = 3,B = 4,C = 1 ::第5行真/假

     

测试用例6:A = 3,B = 3,C = 1 ::第5行错误/错误

     

测试用例7:A = 3,B = 3,C = 3 ::第6行真/真

     

测试用例8:A = 3,B = 3,C = 1 ::第6行真/假

     

测试用例9:A = 3,B = 10,C = 1 ::第6行错误/错误

条件覆盖率是否正确?

编辑--------------

这是我的决定报道:

  

测试用例1:A = 4,B = 6,C = 2

     

测试用例2:A = 4,B = 6,C = 4

     

测试案例3:A = 4,B = 2,C = 4

这对决定是否正确?

0 个答案:

没有答案