51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3714|回复: 4
打印 上一主题 下一主题

[原创] 对于bug大家是怎样分析问题所在并进行准确定位和验证的?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-12-30 11:19:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
对于bug大家是怎样分析问题所在并进行准确定位和验证的?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-12-30 22:37:24 | 只看该作者
不是有TD么
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2008-1-3 13:22:40 | 只看该作者
参加软件测试工作后,随着工作经验的增长自我感觉越来越好。在公司里也逐渐受到同事领导的重视,一次针对公司的新的软件功能进行测试的时候,像往常一样“随手“测试出了几个Bug,然后“仔细“的填写了Bug 单(这个Bug 的现象已经出现了很多次了)。这时候测试经理走过来,重新复查了一下填写的Bug。他在重现我的bug 的过程中,简化了我的输入变化,bug 神奇的又出现了,同样的现象,他关闭软件重新变化输入,扩展出10 几个变化后,软件不动了,内存不断上升。终于他找到了产生软件的Bug 的原因,然后对我说“寻找Bug要准确定位,我们开发团队是一个整体,时间是等量的,时间不在你身上浪费,就是在他身上浪费。如果测试人员每次发现的bug 描述不清楚,并且多个问题潜在的错误原因是一个,虽然操作可能稍微有些变化。这样开发人员在重现bug 的时候他要调试跟踪判断,很花费时间,而且效率低。如果测试人员发现bug 的时候多动手可以更加准确的定位bug 步骤和原因,给开发人员最精确的步骤和准确的描述,这样整个团队才能高效,所以需要大家协作!。“ 。在以后的日子里,每次解决问题的时候我都记得多试验几次,多尝试。网上很多朋友还有同事问我问题的时候,其实他们只是万里长征就差一步,只要再多动手实验一次就可以达到目的了。所以多动手,多尝试。

我问的是关于上面这个故事中的bug定位和原因所在
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2008-1-3 16:15:56 | 只看该作者
回LZ:
个人感觉准确定位和验证要建立在你对软件系统有很深的了解并且理解的基础上,经验是主导因素.

其实很多BUG都是由一个软件设计缺陷而导致的,比如,设计的时候没有对输入字符做限制,可以在数字栏中输入任意字符,同时也可以粘贴一些非法字符.当然我举的是个很简单的例子.

这是我个人的理解,大家一起讨论讨论.
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2008-1-5 20:14:45 | 只看该作者
楼上的说的不错,最好是自己多验证几次,有的BUG只有第一次才出现,后面很难再现。我就遇到过,后面怎么测都没出现那样的BUG,这样开发人员就很难解决这个BUG。。。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-9-21 17:40 , Processed in 0.070558 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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