51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2693|回复: 5
打印 上一主题 下一主题

[原创] 软件测试---总是有偶然崩溃的bug,无法重现,大家有什么比较好的方法吗

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-3-10 18:14:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在一家小公司做软件测试,在测试的过程中总是会遇到系统崩溃的情况,但大多数都是偶然性的,无法重现,这让我很崩溃啊。
请问各位大侠对于这种情况有什么比较好的建议吗?
另外就是软件功能在不断的开发中,没过一段时间研发部都会提交新版本测试,经常出现的问题就是之前已经解决好的bug现在又出来了,
或者是之前没有问题的模块现在也出现了问题;好多功能测来测去都快烦死了,请问这种情况要怎么办呢?
谢谢各位指教了!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2011-3-11 08:02:42 | 只看该作者
不知道你们公司用的是哪种缺陷管理工具,大多数缺陷管理工具当你提交BUG的时候,有选项为“无法重现”。解决好的BUG要还是重现,你要选择"reopen"来提交bug。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2011-3-11 11:04:34 | 只看该作者
我们有一期每周一问是:对于不可重现的缺陷如何处理?
http://bbs.51testing.com/thread-143261-1-4.html
你可以参考一下。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2011-3-14 00:01:49 | 只看该作者
回复 1# jingzi0713
先说你的第一个问题。对于偶然出现或无法重现的缺陷,你应该先自己做一个记录,但不要提交给开发人员,否则你无法给人家讲清楚缺陷“在哪儿”的,等下次在出现的时候,如果系统有错误提示信息,你应该将提示信息复制出来,如果没有错误提示信息,就像你说的系统崩了,那你要将刚才的操作记录下来,然后重新操作,如果重新操作无法重现,那么当这个问题再次出现的时候,那你就让开发人员和项目经理看看系统崩溃的界面,并讲讲你的操作,让他们知道系统存在这样一个偶然性缺陷的。
你的第二个问题,对于【之前已解决好的问题又出现了】这个问题,这是管理的问题,是开发人员在开发过程中将之前修改好的版本又覆盖掉了。作为测试者,你应该提醒开发人员,如果开发人员不怎么“听话”,那简单,出现一次,提交一次,反正当前的系统版本中确实存在以前出现过的问题!
你的第三个问题,对于【之前没有问题的模块也出现了问题】,这很是正常的,出现问题就对了,如果不出现问题,那可能隐藏着一个很深的缺陷没有被你发现。当然,如果新开发的一个模块对以前已实现好的模块的功能影响很大,出现很多不可原谅的错误,那就是系统设计的问题了。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2011-3-14 10:33:44 | 只看该作者
你可以试试抓堆栈信息啊,windows debug工具。
监视软件进程。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2011-4-7 15:22:25 | 只看该作者
是啊

还真不好搞哦!
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-15 16:55 , Processed in 0.070008 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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