51Testing软件测试论坛
标题:
!!!容易忽视的语句覆盖率的概念问题
[打印本页]
作者:
yzxyang
时间:
2009-5-6 10:14
标题:
!!!容易忽视的语句覆盖率的概念问题
只要一问什么叫语句覆盖,一定会有人滔滔不绝道:运行被测程序,使程序中的每个
可执行语句
至少执行一次。这是理论谁都知道,归到程序实践
那么请用程序来说明,这个
“可执行语句”
到底指的是什么?多少写过程序都知道,一个if else分支结构整体就算一个语句,那么是不是这也算一个
可执行语句
呢
如下程序,如果设计测试用例:a=5,b=5,那么语句覆盖的覆盖率为多少?100%还是50%?
int Add(int a,int b)
{
int s;
s=0;
if
(a<10 && b<10)
{
//分支1
}
else
{
//分支2
}
}
作者:
阿七
时间:
2009-5-6 11:50
50
作者:
fpbaggio
时间:
2009-5-6 14:18
我认为覆盖率也是50%
作者:
njalic
时间:
2009-5-6 14:37
50%
作者:
ww_juan
时间:
2011-1-6 11:50
50
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2