如何有效提交bug

Posted zq998

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何有效提交bug相关的知识,希望对你有一定的参考价值。

1、不要提交你自己都无法浮现的bug,或者是你自己都不知道浮现步骤的bug;

例如:在APP上操作时,突然APP闪退了,你不知道做的什么操作,在哪一个页面导致APP闪退,并且你后面通过很多方式也没有复制到,这种bug你就不要提交了;(你自己都浮现不了的bug,难道等着开发去给你找吗)

解决方案:这种bug你可以通过APP的健壮性测试以及接口测试来试图浮现,等你能够稳定浮现了再去提交bug;

 

2、针对浮现率低的bug,一定要记得在bug的标题后面添加一个大概的浮现率,不然开发很容易以“不能浮现”这个理由给你打回来;

 

3、不要提交你主观上认为错误的bug;

例如:用户登录成功后,没有任何登录成功的提示(针对这种问题,请先与产品确认有没有这个需求,测试人员自己意淫出来的bug其实是很可笑的);

解决方案:类似于优化相关的问题,请提交到产品;

 

4、不要提交重复的bug;(这种bug除了会增加你提交的bug总数,以及开发人员的工作量外,没有任何意义)

 

5、不要站在自己的立场上提交bug;记住你的bug是给开发人员看的,不是给自己看的,所以类似于‘数据错误’、“结果不对”这一类的总结词就不要来了,这种描述除了你自己看的懂外,其他人都不明白;

 

6、提交bug时,应该具备哪些条件:

1、什么环境条件;(例如:Windows还是Linux,ios还是android,无网还是弱网,谷歌浏览器还是IE浏览器,华为机型还是小米,产品是哪一个版本,等等一切不涉及业务的外在条件都应该尽量明确);

2、bug的标题尽量明确简洁,标题不是越详细越好,但是要阐明主旨;

3、尽量把使用到的用户信息都附加上,例如:可以把出现bug的用户信息附上;

4、重现bug的步骤尽量详细,在重现的步骤中多使用图片说明,有条件可以把日志附上,也可以附上相关的URL链接(目的只有一个:使开发人员根据你的步骤描述,能够准确找到问题所在)

5、在描述问题时,一定要明确什么是正确的结果,预期的结果是什么,不能把问题抛出来就完了;

6、假如自身能力OK,也可以把bug原因找出来,在提交的问题描述中告诉开发人员;

 

以上是关于如何有效提交bug的主要内容,如果未能解决你的问题,请参考以下文章

如何有效地报告Bug

如何有效地报告 Bug

如何有效的debug

如何有效的报告一个BUG

如何正确有效的报 Bug

如何修复:“代码签名操作失败(检查您选择的身份是不是有效错误)”应用提交错误