51Testing软件测试论坛

标题: 为判定条件设计用例 [打印本页]

作者: seifer1754    时间: 2007-8-16 16:58
标题: 为判定条件设计用例
if(month   >= 1   &&
    month   <= 12 &&
    day       >= 1   &&
    day       <= 31 &&
    year      <= 99 &&
    hours    <= 23 &&
    minutes <= 59 &&
    seconds <= 59 &&
    tenths   <= 9)

{

   statement;

}

帮忙分析一下,覆盖这个条件,应该需要多少个用例.
作者: yinfeng920    时间: 2007-8-19 13:58
不懂哦,没有因果的关系,怎么画表阿
希望会的人给点建议阿
作者: cdq1010    时间: 2007-8-19 17:32
标题: 2个
判定有2个用例就够了
1个取真分支,1个取假分支

条件有2个用例就够了
1个全部条件取真,1个全部条件取假

判断条件=(判定分子+条件分子)/(判定分母+条件分母)

如果不考虑条件组合的情况
只需要2个用例就可以达到判定条件100%覆盖。
1个全部条件取真走真分支,1个全部条件取假真假分支




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2