51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

12
返回列表 发新帖
楼主: seek166
打印 上一主题 下一主题

[求助] 请问test coverage是什么意思啊

[复制链接]

该用户从未签到

21#
发表于 2006-12-26 16:57:43 | 只看该作者
原帖由 michaelmao 于 2006-10-31 12:27 发表
覆盖就是你的测试代码是否验证了被测对象的各种情况。举个例子,我们要测试如下函数
bool f(int a)
{
  if (a >0)
    return true;
  else
    return false;
}

你的测试代码如下:
/* call f(i ...


是不是还要测试一下f(-1)?
回复 支持 反对

使用道具 举报

该用户从未签到

22#
发表于 2006-12-31 09:55:56 | 只看该作者

回复 #21 jiepeach 的帖子

michaelmao的例子中判断的条件比较简单,我觉得是否F测(-1)得看你是不是除了完成测试覆盖率还有别的测试的目的了。
回复 支持 反对

使用道具 举报

该用户从未签到

23#
发表于 2006-12-31 12:09:24 | 只看该作者

回复 #22 luo99 的帖子

关于测试覆盖(test coverage),我看过一种说法:'Over testing is a sin, under testing is a crime'.所以一个软件系统测试什么完全是一个专业的决定,是根据该系统的复杂程度,风险,更改的广泛程度等等来决定测试的覆盖.
回复 支持 反对

使用道具 举报

该用户从未签到

24#
发表于 2007-1-5 08:54:53 | 只看该作者

回复 #23 Rayn299 的帖子

我有点不明白你的意思。作为白盒测试,除了错误猜测我想不出还有什么必要测F(-1)。
回复 支持 反对

使用道具 举报

该用户从未签到

25#
发表于 2007-1-6 16:41:53 | 只看该作者
测试覆盖!
回复 支持 反对

使用道具 举报

该用户从未签到

26#
发表于 2007-1-8 15:53:20 | 只看该作者
so good~~~~~~
回复 支持 反对

使用道具 举报

该用户从未签到

27#
发表于 2007-1-8 17:47:47 | 只看该作者

回复 #24 luo99 的帖子

白盒测试只是测试覆盖中的一种测试,其他也有黑盒测试,如system testing, interface testing, performance testing, load testing, stress testing等待.

要对一个软件负责任,除了白盒测试外,上述的黑盒测试也是应该涵盖的 -(covered)
回复 支持 反对

使用道具 举报

该用户从未签到

28#
发表于 2007-1-16 14:20:43 | 只看该作者
测试覆盖率
一个好的测试用例不是要讲求测试覆盖率吗?
不管那种类型的测试都需要测试用例。
回复 支持 反对

使用道具 举报

该用户从未签到

29#
发表于 2007-1-17 17:44:37 | 只看该作者

回复 #28 wghtree78 的帖子

谈到用例,一个软件系统应该有完整的测试用例(Master test specification)才能谈得上测试覆盖率.然后才按需要来确定做多少测试,包括是否要做全套的回归测试(full regression test).
回复 支持 反对

使用道具 举报

该用户从未签到

30#
发表于 2007-1-17 18:29:40 | 只看该作者
test coverage是测试覆盖吧,那覆盖率怎么说阿?
回复 支持 反对

使用道具 举报

该用户从未签到

31#
发表于 2007-1-21 11:07:53 | 只看该作者

注意的一点

测试覆盖率,这里请注意,覆盖率和覆盖域完全是两个不同的概念,请大家注意
前者是一个具体的数据,在测试的过程中是可以用来依据和参考的
而后者只是前者的众多方法中的一种方法中会涉及到的一个名词概念而已。
回复 支持 反对

使用道具 举报

该用户从未签到

32#
发表于 2007-3-18 16:21:15 | 只看该作者

回复 #2 yuandjing 的帖子

realy?
回复 支持 反对

使用道具 举报

该用户从未签到

33#
发表于 2007-3-20 12:41:44 | 只看该作者

回复

test coverage 测试覆盖(度)
test coverage rate测试覆盖率
前者比较抽象,表示一种程度,没有衡量标准,数据
后者是一个具体的数据。在不同的测试阶段中有不同的计算方法。
回复 支持 反对

使用道具 举报

该用户从未签到

34#
发表于 2007-3-30 13:28:11 | 只看该作者
sdlkfj2
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /2 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-6-9 06:55 , Processed in 0.075790 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表