51Testing软件测试论坛

标题: 请教[如何处理无法重现和缺乏规律的遗留bug] [打印本页]

作者: Selina    时间: 2005-4-27 17:55
标题: 请教[如何处理无法重现和缺乏规律的遗留bug]
当一个BUG几次出现而又感觉毫无规律时,这需要测试工程师一定要重现它直到找到规律才让研发工程师去修改呢?还是需要研发工程师去帮忙看自己的code?

谢谢大家

[ Last edited by 云层 on 2005-4-27 at 22:47 ]
作者: skinapi    时间: 2005-4-27 18:15
和开发人员沟通一下吧,他或者她可能能帮助你找到复现Bug的方法或者直接对应到Bug所对应的问题。如何更快更好的发现问题才是关键,是测试人员自己独立发现的还是和开发人员一起发现的并不重要。
作者: Selina    时间: 2005-4-27 19:10
谢谢斑竹的回答.

我同意你的意见.BUG是谁发现并不重要.但是开发人员认为自己的code看不出来什么问题,而测试人员又不能有规律的重现BUG.那么应该怎么样处理呢?
作者: 云层    时间: 2005-4-27 22:41
尽可能的重现bug,因为只要出现过,用户一定会遇到
作者: jennie98    时间: 2005-4-28 09:08
在操作过程中可以开启wincam2k这个软件,录制操作过程,重复多次,再集中起来分析出错原因。但愿bug早早现形。

以上建议仅供参考,谢谢。
作者: Selina    时间: 2005-4-29 09:33
这个标题真是好啊,谢谢!
我也知道要尽可能的重现,但是真的很难找到规律.就此作罢是不可能的.这个问题好像真的很难哦

jennie98.谢谢你.我先去找找这个软件的相关资料,希望能一起探讨,共同进步
作者: eatmouse    时间: 2005-4-29 11:13
现分析出现原因,实在是不能重现的话,可以将其置为遗留问题,等待下一轮测试,不能因为这一个问题而耽误其他的问题,有可能在下一轮代码经过改进之后,问题会更明显。个人意见!
作者: Selina    时间: 2005-4-29 17:41
谢谢eatmouse版主

又学到了很多.
作者: myang    时间: 2005-5-9 12:47
你先分析下出错的原因,如果没有答案,你和项目经理研究下怎么会出现这样的情况,对于无法重现的错误,一定要让研发人员过来看,对于无法重现的错误不要以为无所谓,要对他们持有怀疑的精神,作为测试人员就是要发现错误,保证软件质量。
作者: Selina    时间: 2005-5-11 09:56
谢谢大家,真的给了很大的帮助
作者: jjtest    时间: 2005-5-13 16:52
不错。顶!!
作者: jackei    时间: 2005-5-13 17:00
要结合缺陷本身和工作成本考虑。不管一个缺陷的严重等级是高还是低,都要有一个相应的预期的查找成本。例如对于一个非常严重的缺陷,可以不考虑任何成本问题,一定要找到它;而对于一个严重等级较低的缺陷,在付出成本(时间、人力)到达一定程度时,要考虑放弃。风险始终是存在的,要有一个量化的标准帮助我们选择如何做取舍。
这个问题如果自己无法做出决定,建议提交上一级领导决定。
作者: Selina    时间: 2005-5-17 09:26
谢谢jackei版主
现在我知道该怎么做了
作者: songfun    时间: 2005-5-17 09:34
从某种意义上说,这也是用例没做好的原因。。。
作者: celine    时间: 2005-5-17 10:03
Originally posted by jackei at 2005-5-13 17:00:
要结合缺陷本身和工作成本考虑。不管一个缺陷的严重等级是高还是低,都要有一个相应的预期的查找成本。例如对于一个非常严重的缺陷,可以不考虑任何成本问题,一定要找到它;而对于一个严重等级较低的缺陷,在付 ...


我觉得jackei讲的不错,在我们发现Bug的时候,还有一个大的环境就是和项目的进度有关系,有一个plan在里面,如果为了一个轻微的缺陷而延误了进度,我想得不偿失。解决的办法是首先测试人员要根据发现的Bug(不能重现)进行分析,分析是否会造成其他的错误的出现,然后把分析的结果和开发人员交流,如果得到的回答是否定的,把结果写在报告里按照公司的测试规范进行处理(如延迟处理)。也就是说一定要有保留记录。个人意见。
作者: oscar_wang0721    时间: 2005-5-18 13:16
Originally posted by eatmouse at 2005-4-29 11:13 AM:
现分析出现原因,实在是不能重现的话,可以将其置为遗留问题,等待下一轮测试,不能因为这一个问题而耽误其他的问题,有可能在下一轮代码经过改进之后,问题会更明显。个人意见!




这个处理方法比较妥当,一定要在bug重现的时候,我们才可以肯定是一个bug
作者: Selina    时间: 2005-5-18 14:58
songfun版主
随机测试的时候不一定是根据测试用例来的吧
作者: celine    时间: 2005-5-18 15:51
随即测试指什么?是盲目测试、瞎点吗?
作者: songfun    时间: 2005-5-18 19:54
to selina:

   没错,随机是不用用例,但——你了解随机测试嘛?

   可否说说?

   其实很多时候是因为用例没做好,随机测试并不是你所想象的那样。
作者: celine    时间: 2005-5-19 09:02
看到楼上版主的一帖,引用一下
http://bbs.51testing.com/viewthr ... ge=1&highlight=
作者: alexhy    时间: 2005-5-19 14:50
标题: 啊,测试人员的因素重要了
要保护现场啊
作者: tcxtt    时间: 2005-5-19 15:06
标题: 这是个必经的痛苦过程
痛苦 没办法
录制、截图、重复操作
还能如何呢
作者: Selina    时间: 2005-5-20 10:23
to songfun 版主:
回复的迟了点,不好意思。这段时间有点忙
我不是很了解随机测试。希望能多指点。




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