如何提交高质量的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带来压力,浪费无效沟通时间。


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

相关文章
|
3月前
|
Linux Windows
IDEA如何查看每一行代码的提交记录(人员,时间)
【9月更文挑战第24天】在IntelliJ IDEA中,可通过安装GitToolBox插件并利用其功能来便捷地查看每行代码的提交记录,包括提交者、时间和提交信息。具体操作为:首先安装GitToolBox插件,然后在代码编辑区域将鼠标悬停于目标代码行以查看简要信息,或使用快捷键打开“Version Control”窗口查看详细提交历史。
2434 2
|
7月前
|
前端开发
flowable流程设计器的几个bug修改记录
flowable流程设计器的几个bug修改记录
184 0
|
3月前
|
存储 Linux 开发工具
提交补丁:将您的代码提交到内核的基本指南 【ChatGPT】
提交补丁:将您的代码提交到内核的基本指南 【ChatGPT】
|
5月前
|
存储 开发工具 git
好的git管理方法,标明项目_编号_(功能,不过还是在没有bug出现时就提交为好)+Excel表管理的格式
好的git管理方法,标明项目_编号_(功能,不过还是在没有bug出现时就提交为好)+Excel表管理的格式
|
6月前
|
测试技术 持续交付 API
Git 代码提交注释管理规范
Git 代码提交注释管理规范
450 0
|
7月前
|
测试技术
如何提交一个好Bug
如何提交一个好Bug
192 0
如何进行需求评审后续跟踪和更新?附模板
如何进行需求评审后续跟踪和更新?附模板
155 0
uniapp bug记录(后续更新)
uniapp bug记录(后续更新)
129 0
idea 更新代码后,未提交的代码丢失
idea 更新代码后,未提交的代码丢失
894 0
|
测试技术 Windows
禅道项目管理软件 为提交Bug页面设置bug必填字段
禅道项目管理软件 为提交Bug页面设置bug必填字段
510 0