51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 46049|回复: 75
打印 上一主题 下一主题

[原创] Bug描述的常见问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2004-10-26 10:56:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近在工作中注意到了这样一个现象,我们测试小组的人员经常会去给开发人员解释自己写的Bug是什么意思,一个Bug来来回回的改了好几遍,于是我大致的浏览了一下测试人员添加的一些Bug,发现了一些比较有意思的描述,现列出几个:
1.××模块:如果把打开公文附件,而下点一下“关闭”按钮,然后再点“保存“,则页面条转到空白页面,并且无任何出错提示。
这个描述我在看时也如丈二和尚般迷茫了半天,仔细看看原来是里面的错别字在捣乱。如:“而下点一下关闭按钮”应为“而且点一下关闭按钮”;“则页面条转到空白页面”应为“则页面跳转到空白页面”;打开公文附件那句中多了个“把”字,这样以来再看看就明白是什么意思了。为什么会这样?因为测试人员在输入完后没有检查就提交了,为什么不检查呢,在我们强调开发人员加强自测的同时,自己也应对自己提交的Bug负责。
2.××模块:新增后,“合同金额”过大时不应用科学技术法来显示。
为了找到究竟是那里用了科学计数法显示数字,我分别在记录列表页面、浏览页面、修改页面进行了查看,最终定位在了修改页面而其余2处都没有这种错误,那么明明有具体位置为什么当初在描述中不写具体?如果每个Bug都要让修改者如此定位的话,是不是很耗时呢?另外“合同金额过大”,这个过大究竟是多少?输入的数字超过了几位就会出现这种现象,测试时输入的数据是多少这里都没有明确的说明。Bug描述不清晰,开发人员在修改时势必要找测试人员问个究竟,这样一来大家的时间不就都浪费了么?(这里面也有错别字:“科学技术”应为“科学计数”)。

那么该如何描述一个Bug呢?过去上学老师在教大家写议论文时都会强调论点、论据、论证三要素,只要这三样齐备了那么写出的文章总归是不差的。同样我们的Bug描述中同样也要包括以下三要素:位置、操作、现象。具体来说:
1.位置:首先应说明操作进行的位置,通常是系统中的某一模块。另外是具体的出错位置,可能是某一字段、某一页面...
2.操作:详细的、有次序的、每一步的操作步骤,包括输入的数据
3.现象:具体的错误描述,包括界面显示、错误信息
       
Bug的记录是测试人员工作的基本内容,也是测试和开发交流的基础,确保了Bug描述的有效性,即可提高Bug的修改速度,也可提高Bug的修改质量。而作为测试人员在Bug描述中出现错别字就如同开发人员在程序中出现界面上的Bug一样,完全是不细心造成的,对于测试人员来说是不应该出现的。

[ Last edited by scotsmanflying on 2004-10-26 at 13:48 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

2#
发表于 2004-10-29 08:28:56 | 只看该作者
填写一份内容全面,条理清晰的问题单,使测试人员的基本功底。从论坛上很多人发帖的模糊标题就可以看出,在具体的工作中,bug报告单填写的也肯定不好。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2004-11-13 23:07:52 | 只看该作者

还有测试的环境/使用工具

回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2004-12-2 16:42:00 | 只看该作者
测试人员给开发人员提供的bug信息要尽可能的有用、详细,而且要避免模糊的表达。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2004-12-10 10:25:40 | 只看该作者

right

回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2005-1-2 18:47:24 | 只看该作者
确实
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2016-3-19 10:50
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    7#
    发表于 2005-1-3 21:24:00 | 只看该作者

    提供bug出现的位置,简洁明了的BUG描述,很重要

    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2005-1-18 21:46:56 | 只看该作者
    写得很有针对性!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2005-1-19 15:07:41 | 只看该作者
    向有实际测试经验的人请教,有没有那么一个好用的bug管理工具,可以很好的管理bug和规范bug。请赐教!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2005-1-19 15:08:31 | 只看该作者
    或者说对于bug的管理,大家都在使用一种什么方式?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2005-2-5 15:59:49 | 只看该作者
    提交bug时主管可以先review一下!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2005-2-5 16:40:28 | 只看该作者
    Originally posted by txqxc at 2005-2-5 15:59:
    提交bug时主管可以先review一下!


    review 就不用的吧,如果来这个都搞不定如何开展工作呢。特别是碰到bug高发期,如果每个tester都去找主管review, 那我看那个主管就什么都不用做了。个人意见,不针对任何人 ;)
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2005-2-10 11:03:18 | 只看该作者
    不才写的还是很详细的,不过还是要学习
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2005-2-16 15:10:51 | 只看该作者
    缺陷描述应该要明确、简洁
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2005-2-16 15:49:22 | 只看该作者
    写得很好
    作为测试人员怎么能容忍自己写下错别字呢?

    至于描述不清的问题可能很多人都遇到过 最初我写bug就比较模糊,后来经过指点(在此非常感谢那位给予指点的朋友),我在写bug的时候就比较注意了,当然现在仍需要不断地改进

    然而,描述清楚的同时,我们又比较容易遇到另一个问题,就是冗长,开发者看到一堆文字就头大了 不愿意花时间去仔细读(自己回头再看也容易晕) 所以我们写bug描述一定要清晰明确且简明扼要

    这些应该是测试人员自己需要把握的基本的东西,就不需要主管来review吧
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
    发表于 2005-3-3 17:05:29 | 只看该作者
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    17#
    发表于 2005-3-3 17:09:34 | 只看该作者
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    18#
    发表于 2005-4-1 18:36:26 | 只看该作者
    恩,努力提高水平!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    19#
    发表于 2005-4-19 13:59:27 | 只看该作者
    谢谢阿,受益菲浅
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    20#
    发表于 2005-4-19 14:00:24 | 只看该作者
    能不能提交一个例子给大家看看 阿。谢谢阿
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-22 02:54 , Processed in 0.080252 second(s), 24 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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