51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 5447|回复: 16
打印 上一主题 下一主题

[讨论] 软件测试质量和软件测试效率是否矛盾?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-3-1 22:07:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教各位:
   软件测试质量和软件测试效率是否矛盾?对于黑盒测试来说,测试功能越详细花费的时间就越长.但是项目负责人往往要求最短的时间\\最快的速度完成项目的测试并发布,留给测试的时间非常短.不知道大家对于这种情况有什么好的建议?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

2#
发表于 2005-3-2 08:55:46 | 只看该作者
测试活动要有个结束的标准,否则可以永不停止一直做下去。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2005-3-3 11:19:30 | 只看该作者
又要马儿跑,又要马儿不吃草 那就应该优先考虑严重一点的问题了。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2005-3-3 19:45:37 | 只看该作者
求助!!!现在老板要求写一份提高测试效率的方案,我都不知道怎么办了.
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2005-3-31 12:36:28 | 只看该作者
如果软件没有测试就上市场,软件里有bug,那它的价值就很低,经过测试后修改掉bug了。上市场的时候,它的价值是增值拉!你在最短的时间内搞定bug的话,那么花的代价就最小。它们没有矛盾啊!还有不清楚的么?
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2005-3-31 14:23:41 | 只看该作者
如果软件没有测试就上市场,软件里有bug,那它的价值就很低,

// 事实是这样的软件太多,它们能上市且有价值是因为有人要。bug是到处存在的。

经过测试后修改掉bug了。上市场的时候,它的价值是增值拉!

// 新的bug也带来了,而且上市时机错过了,不一定增值。

你在最短的时间内搞定bug的话,那么花的代价就最小。

// 还是一样,搞定这个,又来了那个,是搞不完的。最短时间,只是理想泡泡。

它们没有矛盾啊!还有不清楚的么?

// 知道质量和时效的矛盾了吗?
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2005-4-9 22:49:26 | 只看该作者

提高效率的建议

1、测试效率与测试的质量没有必然关系。
2、测试软件中最重要的环节
3、测试软件中用户使用最多的模块
4、安排好人力、时间和设备等资源,保证到位,还有开发人员的积极配合
5、开发人员与测试人员共同做测试工作
6、测试人员在软件开发初期就介入
7、选择适当的测试工具,最好使用之前先经过培训
8、安排经验丰富的测试人员,最好经过培训,或是专业测试人员
9、被测试软件编写遵守编码规范,每个阶段经过了单元测试和组装测试,也就是前期测试工作要做好
10、讲究效率,首先制定测试规范,测试要求满足入口准则,测试达到什么程度,表明测试结束,例如功能覆盖,代码覆盖,还是缺陷图等。
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2005-4-10 10:28:59 | 只看该作者
我倒觉得 测试效率与测试质量关系非常密切,因为二者是评价一个测试是否成功的关键准则,现在的测试技术的不成熟性决定了测试期限的不确定性,所以楼上的兄弟提出的建议都不错!

此外,偶还是觉得进行软件测试的时候,应该将其规范化,测试设计的好,合理的运用合适的测试工具,测试效率和测试质量都会同步提高!

测试的三条成功经验:尽早测试、连续测试、自动化测试
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2005-4-11 09:08:29 | 只看该作者
1、测试效率与测试的质量没有必然关系。
/// 没有必然关系?那还讨论效率干嘛?

2、测试软件中最重要的环节
/// 最重要的环节不一定暴露最致命的错误,最不重要的环节可能会让系统崩溃。

3、测试软件中用户使用最多的模块
/// 同上。

4、安排好人力、时间和设备等资源,保证到位,还有开发人员的积极配合
/// 这是一个理想。在大多数地方实现不了。

5、开发人员与测试人员共同做测试工作
/// 开发人员不开发了?

6、测试人员在软件开发初期就介入
/// 首先多数公司做不到,其次能做到如此安排的实际效果也和测试员的个人能力有关,很多时候也就是跟着一起开开会听听。

7、选择适当的测试工具,最好使用之前先经过培训
/// 什么工具恰当,谁来定夺?之前培训?又是一个理想。能有使用后的培训就不错了。

8、安排经验丰富的测试人员,最好经过培训,或是专业测试人员
/// 这种动物很难找,不给高薪请不来。

9、被测试软件编写遵守编码规范,每个阶段经过了单元测试和组装测试,也就是前期测试工作要做好
10、讲究效率,首先制定测试规范,测试要求满足入口准则,测试达到什么程度,表明测试结束,例如功能覆盖,代码覆盖,还是缺陷图等。
/// 这两句暂时没什么问题。
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2005-4-24 20:50:45 | 只看该作者
Originally posted by black_tulip at 2005-4-11 09:08 AM:
....
5、开发人员与测试人员共同做测试工作
/// 开发人员不开发了?
...



开发人员做UT,IT
测试人员做ST
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2005-4-24 20:59:08 | 只看该作者
Originally posted by black_tulip at 2005-3-2 08:55 AM:
测试活动要有个结束的标准,否则可以永不停止一直做下去。


进入测试阶段的出/入口条件很重要

不过通常定义和执行起来比较难
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2005-4-25 09:30:28 | 只看该作者
bleum朋友,楼主的问题是:
“对于黑盒测试来说,测试功能越详细花费的时间就越长.但是项目负责人往往要求最短的时间\\最快的速度完成项目的测试并发布,留给测试的时间非常短.不知道大家对于这种情况有什么好的建议?”

所以我理解这句话里“测试”的语意是针对测试员做的系统测试:
“5、开发人员与测试人员共同做测试工作
/// 开发人员不开发了?”
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2005-4-25 12:43:16 | 只看该作者
测试的主体是人,要想根据一定的测试结束标准在尽量短的时间完成尽量好的测试,测试人员的能力、经验还有投入程度很重要,与其讨论测试效率和测试质量这种抽象的问题,不如多花点时间考虑如何提高测试人员自身的水平。
1、对于测试人员本身而言,自身不断的学习和总结是很重要的,水平提高不快,效率和质量就无从谈起了。
2、对于公司而言,也要考虑测试团队整体水平的提高,不要让测试人员一年工作下来感觉没什么提高,人员的水平上去了,后续的测试效率和测试质量自然会提高,这样才能进入良性循环。
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2005-5-14 13:26:06 | 只看该作者
好久没有来了,看到大家的发言是越来越有水平了哟,顶
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2005-6-15 17:47:22 | 只看该作者
skinapi 提到"对于公司而言,也要考虑测试团队整体水平的提高,不要让测试人员一年工作下来感觉没什么提高,人员的水平上去了,后续的测试效率和测试质量自然会提高,这样才能进入良性循环。"

现在很多公司对于初级测试工程师是不太在乎的, 都是花很少的钱去招没什么经验的或者是应届毕业生来做, 在这批人成长起来后, 肯定会对薪水不满意, 大部分会离职. 然后公司再招同样的人来培训一段时间后做测试, 周而复始, 占很大比重的初级工程师的水平一直停留在同样的水平. 不知道大家对这种用人策略有什么看法? 就公司来说, 追求的是利益最大化, 那对测试来说呢?
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2005-6-19 19:23:34 | 只看该作者
建议amyliu去测试版块看看,说不定在那里可以找到答案!
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2005-7-22 19:43:15 | 只看该作者
用最短的时间以最高的效率测试风险最高的部分
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-5-2 11:30 , Processed in 0.084815 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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