google搜索 站内搜索                 软件测试门户 | 软件测试培训 | 文章资料精选 | 软件测试论坛 | 测试解决方案 | 软件测试博客 | 测试招聘求职 
打印

Bug描述的常见问题

Bug描述的常见问题


最近在工作中注意到了这样一个现象,我们测试小组的人员经常会去给开发人员解释自己写的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 ]

TOP

填写一份内容全面,条理清晰的问题单,使测试人员的基本功底。从论坛上很多人发帖的模糊标题就可以看出,在具体的工作中,bug报告单填写的也肯定不好。
共享知识,共享经验,共同提高。^_^

TOP

对哦,这是做为测试员的基本功。

所以加强。呵呵:)这样可以让达到一种很不错的效果。
IT,经理人,软件开发测试的综合型网址站 http://www.51wd.net

TOP

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


TOP

测试人员给开发人员提供的bug信息要尽可能的有用、详细,而且要避免模糊的表达。

TOP

right


TOP

确实

TOP

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


we

TOP

写得很有针对性!

TOP

向有实际测试经验的人请教,有没有那么一个好用的bug管理工具,可以很好的管理bug和规范bug。请赐教!
[size=3][font=华文行楷]我很简单,希望有一个简单但不孤独,平凡但不厌烦的人生,希望有一个简简单单,而又能相陪的人,陪我,简单的过,简单的,简单的只是真诚,真心,简单的唯一。[/font][/size]

TOP

或者说对于bug的管理,大家都在使用一种什么方式?
[size=3][font=华文行楷]我很简单,希望有一个简单但不孤独,平凡但不厌烦的人生,希望有一个简简单单,而又能相陪的人,陪我,简单的过,简单的,简单的只是真诚,真心,简单的唯一。[/font][/size]

TOP

提交bug时主管可以先review一下!

TOP

引用:
Originally posted by txqxc at 2005-2-5 15:59:
提交bug时主管可以先review一下!
review 就不用的吧,如果来这个都搞不定如何开展工作呢。特别是碰到bug高发期,如果每个tester都去找主管review, 那我看那个主管就什么都不用做了。个人意见,不针对任何人 ;)
测试,急不得。

TOP

不才写的还是很详细的,不过还是要学习

TOP

缺陷描述应该要明确、简洁

TOP

写得很好
作为测试人员怎么能容忍自己写下错别字呢?

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

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

这些应该是测试人员自己需要把握的基本的东西,就不需要主管来review吧
想在测试上不断提高!!~~

TOP

TOP

TOP

恩,努力提高水平!

TOP

谢谢阿,受益菲浅

TOP

 
当前时区 GMT+8, 现在时间是 2008-12-5 09:34Copyright(C)上海博为峰软件技术有限公司 2001-2007 电话:021-64471599-8017
当您在访问网站、论坛及博客过程中遇到问题时可发送email:webmaster@51testing.com或发送论坛短信至管理员风在吹