如何提交高质量的bug?附模板

简介: 如何提交高质量的bug?附模板

01

前言


软件测试的目的发现系统中存在的缺陷。


如何发现系统中已知缺陷?


一、什么是缺陷?


根据需求规格说明书要求判断功能的预期结果与实际结果是否相等若相等则不是缺陷,若不相等则是缺陷。


二、什么是预期结果?


需求说明书中明确规定要实现的功能点


三、什么是实际结果?


通过运行软件录入数据操作功能获得的结果


最后,将预期结果与实际结果进行比较,相等则不是缺陷,不相等则是缺陷。


四、发出缺陷后如何处理?


     利用缺陷管理工具提交缺陷


五、如何提交缺陷报告?


选择一款缺陷管理软件,比如说:禅道或者Tapd或者企业内部开的项目管理软件或应用测试平台的测试管理软件模块来提交bug

640.png

02

如果提交高质量的bug


提交缺陷的过程:先定位bug,定义前端bug或者后端、产品需求bug。


接着根据缺陷提交规范来编写缺陷。



很多同学刚入门不懂缺陷标题编写技巧最终导致提交的缺陷开发人员看不懂或者描述过于啰嗦,浪费无效沟通时间。


为了解决以上问题帮助测试人员提升测试工作效率,节约测试时间。

03

缺陷标准规范制定


我们需制定缺陷编写规范,提交缺陷按规范执行。


一个高质量的缺陷有由这几部分内容组成:缺陷编号、缺陷标题缺陷操作步骤预期结果,实际结果,提交人,缺陷版本、严重级别、优先级、解决人。


其中编写缺陷标题是重中之重,标题描述不清,会导致开发看不懂bug,更不知道如何去重现修复。


大家如果不懂如何编写清晰的缺陷标题,按照这个模板照抄方可写出逻辑性清晰的缺陷报告。

04

企业级缺陷案例分享


案例:

bug标题:【产品名称+版本号】平台名称>功能模块>功能点>问题描述。


案例:【官网V4.2.0】企业端>产品管理模块》未开通/已开通产品未排序。

640.png

640.png

640.png

640.png

总之,一般初学者容易犯这个错误,写出来的缺陷,逻辑不清,给开发阅读bug带来压力,浪费无效沟通时间。


有了缺陷标准规范模块,以后按照上述规范来编写缺陷,就能快速提交高质量的缺陷报告啦。

相关文章
|
4月前
|
测试技术 API
修改bug引入更多bug怎么办?
修改bug引入更多bug怎么办?
|
3月前
|
测试技术
如何提交一个好Bug
如何提交一个好Bug
|
3月前
|
SQL Web App开发 存储
面试题5: 如何编写提交给用户的测试报告?
面试题5: 如何编写提交给用户的测试报告?
面试题5: 如何编写提交给用户的测试报告?
|
8月前
如何进行需求评审后续跟踪和更新?附模板
如何进行需求评审后续跟踪和更新?附模板
|
9月前
uniapp bug记录(后续更新)
uniapp bug记录(后续更新)
72 0
|
10月前
idea 更新代码后,未提交的代码丢失
idea 更新代码后,未提交的代码丢失
388 0
|
11月前
|
Oracle Java 关系型数据库
|
测试技术 Linux Windows
禅道项目管理软件 为提交Bug页面添加“优先级”字段
禅道项目管理软件 为提交Bug页面添加“优先级”字段
118 0
|
测试技术 Windows
禅道项目管理软件 为提交Bug页面设置bug必填字段
禅道项目管理软件 为提交Bug页面设置bug必填字段
392 0
|
缓存 开发工具 git
「推荐收藏」【Git实战专题】代码提交错误怎么办?教你如何回退版本!
「推荐收藏」【Git实战专题】代码提交错误怎么办?教你如何回退版本!
246 0
「推荐收藏」【Git实战专题】代码提交错误怎么办?教你如何回退版本!