51Testing软件测试论坛
标题:
求助关于RTRT做代码覆盖的问题
[打印本页]
作者:
jarryandtom
时间:
2012-5-17 11:08
标题:
求助关于RTRT做代码覆盖的问题
请问用RTRT做代码覆盖,其中coverage level conditions设置中的basic和forced有什么区别。
我有个C代码如下:
#include<stdio.h>
int foo(int a, int b, int x)
{
if(a>1 && b==0)
{
x=x/a;
}
if(a==2 || x>1)
{
x=x+1;
}
return x;
}
在做代码条件覆盖时,我设计了2个用例:
A=1, b=0, x=3
A=2, b=1, x=1
按道理条件覆盖已经达到了100%,可为什么RTRT出来的报告只有75%
[attach]79062[/attach]
请大家帮个忙解释下。非常感谢。
作者:
ncnwx4
时间:
2012-5-18 15:11
鼓励一下,帖子非常好
作者:
jangje
时间:
2012-5-19 12:24
没有a<1的情况?
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2