51Testing软件测试论坛

标题: 一段程序中有【多个】判定,请问诸位,如何对这些判定进行MCDC覆盖? [打印本页]

作者: _-_-    时间: 2014-6-14 20:08
标题: 一段程序中有【多个】判定,请问诸位,如何对这些判定进行MCDC覆盖?
一段程序中有【多个】判定,请问诸位,如何对这些判定进行MCDC覆盖?
譬如:
void fun(int a,int b)
{
   if(a>10  && b>10)
   {

  ...
  }

if( (a+b)<100 && b*b>100)
{
  ....

}



}
作者: lili6494    时间: 2014-6-24 14:01
这个度量需要足够的测试用例来确定每个条件能够影响到包含的判定的结果。
我一般是用所有的条件做一个判定表,然后去掉不可能出现的情况,整理出来就是比较全面的覆盖用例。
作者: changpei12315    时间: 2014-7-12 19:56
回复 2# lili6494


    这种MCDC覆盖测试,只能通过判定表进行覆盖式的测试。
作者: ciiico    时间: 2014-7-27 08:41
分享的力量!
作者: 七角贝    时间: 2015-8-13 10:38





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