美文网首页
测试工程师怎么提交高质量的缺陷报告?

测试工程师怎么提交高质量的缺陷报告?

作者: M虫神 | 来源:发表于2021-11-25 18:42 被阅读0次

缺陷报告模板

缺陷报告模板每个公司都不尽相同,例如有Word格式(方便直接粘贴多张截图)、Excel格式、公司内部系统(自主研发)、Bug管理工具等等。一般情况下根据公司的要求编写即可。但新人一般对一些工具中的字段无法全部了解,很多时候会出现漏填重要数据。所以进入团队后首先掌握Bug模板。

Bug标题格式

标题需要客观准确的描述,之前有专家提出的一个好的模式是:条件-失败。语句精炼但描述完整。看案例:

当点击引导页中的继续浏览时,应用闪退。

【商品详情页】当购物车中的商品数量超过100000时,加入购物车失败。(错误代码:3206)

每条缺陷报告只描述一个问题

即使是同一个页面、同一功能出现的问题也需要单独分开汇报 ,这样做的目的是可以正确统计Bug数量,减少或避免开发人员遗漏,对于优先级别不同的Bug汇报在一起影响修复效率。

操作步骤详细但不冗余

有个好的方法是参考出现Bug的Case,如果步骤均相同,可以直接复制粘贴 ,且测试数据也要记录上。 如果步骤不同,也需要自己编写详细步骤。目的是Bug修复人员与原开发人员不一定是同一人,可能他并不十分了解该模块的业务逻辑;二是为了产品人员统计剩余Bug修复优先级,准确详细的步骤让其一目了然 。

利用好关键字

使用过缺陷管理工具的测试人员都了解,经常做的一件事就是检索Bug,特别针对Bug数量较庞大时,有时需要查询类似的Bug,或是统计时想针对某一同类问题(如系统SQL错误、错误代码等)总结,可以通过搜索来归类出。这就需要在编写Bug时斟酌好团队人员一般都会用怎样的关键字搜索。统一规范后使日后检索更轻松点。

Bug相关附件及时上传

说到了上边提到的问题-开发人员无法复现。测试人员发现Bug后,要及时截图或查询到服务器上的错误日志,一定要上传到附件。这样一来有利于开发人员复现,二来也可以提高其修复效率 。

链接相关的Bug

这一步也比较重要。对于开发人员,链接相关Bug可以快速找出其问题原因。对于测试人员,当不同成员测试同一模块时,通过检索可以确认是否已经汇报过,总结时也可以快速归类 。

Bug复现环境配置说明 

也是上边提过的,开发人员在自己机器上无法复现,测试人员第一反应是查看他的机器环境,这种情况经常发生。由于开发人员使用同一台电脑开发和测试,使得某些具有环境依赖性的功能无法尽快找出,所以编写Bug报告时务必写清楚Bug出现的环境配置。

增强缺陷报告的可读性

首先缺陷报告是为了让开发看到并且修复Bug的,所以首要满足的就是针对开发的可读性。描述要尽可能的客观、准确。不要有错别字或语句不通,操作步骤要以数字编号的方式整齐排列 。上传的附件名称要与描述中的一致 。(截图需要标注出错误的地方且截图要完整,如地址栏等信息)另外,如果是汇报英文Bug,要注意语法语义的准确性,描述要专业。

相关文章

  • 测试工程师怎么提交高质量的缺陷报告?

    缺陷报告模板 缺陷报告模板每个公司都不尽相同,例如有Word格式(方便直接粘贴多张截图)、Excel格式、公司内部...

  • 如何区分前端Bug与后端Bug?

    对于软件测试过程中的缺陷报告提交,一份高质量的缺陷报告除了必要的基本信息以外,还需要根据项目组中每个角色分工不同,...

  • 软件缺陷报告

    缺陷的缺陷 就是测试人员提交的"不是缺陷"的缺陷,是测试人员没有正确理解需求,从而产生了不合理的报告 什么是软件缺...

  • 《软件测试技术经典教程第二版》阅读笔记5

    第一部分 软件测试基础 第 5 章 缺陷管理 本章要点: ● 了解Bug的分类,缺陷报告模板,以及提交缺陷...

  • 缺陷分析入门

    缺陷分析也是测试工程师需要掌握的一个能力,但是很多时候大家只记得要提交缺陷、统计缺陷情况,而忽视了缺陷分析。其实每...

  • 如何高效的填写缺陷报告

    一、首先缺陷报告是测试工程师与开发工程师交流沟通的重要桥梁,也是测试工程师日常工作的重要输出,作为一名优秀的测试...

  • 软件测试理论基础 Zero to Hero 测试流程及测试需求分

    1.软件测试流程 测试需求分析编写测试计划编写测试方案测试用例设计执行测试,提交缺陷编写测试报告 2.软件测试简要...

  • 软件测试——缺陷报告

    一、缺陷报告定义 测试人员发现缺陷——>记录缺陷,并将缺陷告知开发人员 缺陷报告是测试人员和开发人...

  • 【软件测试基础】软件缺陷主要包含哪些要素

    软件缺陷报告是测试工程师和开发工程师的重要桥梁,能把软件缺陷准确无误地表述清楚是一门绝学技能。 “准确无误”是意味...

  • 软件缺陷管理

    缺陷报告的处理流程 正规缺陷处理流程 测试人员创建缺陷 测试组长确认缺陷 项目经理指派缺陷 开发人员解决缺陷 测试...

网友评论

      本文标题:测试工程师怎么提交高质量的缺陷报告?

      本文链接:https://www.haomeiwen.com/subject/nmlztrtx.html