测试流程管理JIRA系统-Bug管理
测试流程管理 JIRA 系统-Bug 管理
简介
因为 JIRA 的的定制性非常的强,可以让整个管理流程和方式非常贴合自己公司的业务。使用 JIRA 也可以很方便的管理 Bug。
JIRA 管理 Bug
想要在 JIRA 中对 Bug 进行管理,首先我们需要有 bug 的管理项目。
在这个项目中,去关联 Bug 相关的工作流、界面,界面中需要包含 Bug 的专有字段。
- 创建 Bug 管理项目
- 使用 Bug 管理工作流
- 使用 Bug 管理界面
- 关联 Bug 专有字段
在 JIRA 中提 Bug
- Bug 标题:执行完 A 之后,发生 B
- Bug 属性:复现概率、严重级别
- Bug 内容:测试环境、复现步骤、预期结果、实际结果
Bug 创建入口
- 从测试用例创建关联问题
- 直接在 Bug 管理项目中提 Bug
编写 Bug 报告
Bug 报告作为测试和研发之间的沟通的桥梁,测试人员在报告 Bug 的时候,有效的 Bug 描述,会更加容易帮助开发解决问题。写有效的缺陷报告不要求有较好的文字功底,关键是覆盖了研发所关注的要点。作为一个优秀的缺陷报告,首先应该有一个明确的 Bug 标题。
简明扼要的对 bug 进行一个概述,目的是让人看了就知道大概出了什么问题。Bug 标题必须简短而且要求描述和传达出准确的信息。这个摘要一般比较短,所以使用一些精炼的关键词是很必要的。
Bug 内容的描述也要清晰,这些点都要描述到。复现步骤的话,也要按照 1 2 3 这种描述方式去进行。
注意
在报告缺陷的过程中,除了上述描述外还应注意如下:
- 一个 bug 报告只能描述一个 bug,如果将几个问题都写在一个 bug 报告中,开发人员很难发现自己的问题并解决,或者导致某些优先级高的 bug 没有及时得到解决
- Bug 的唯一性:在提交 bug 报告之前,要确认这个 bug 是否已经被其他人发现并报告(搜索功能)
- 复现:有些 bug 很容易就重现,有些就很难。如果你能重现一个 bug,应该准确的解释必须的条件。应该列出所有的步骤,包括精确的组合,文件名以及你碰到或重现这个问题的操作顺序。如果你能够确认这个问题在任何文件,任何的操作顺序等条件下都会发生,那也做好能够给出一个明确的示例来帮助开发重现。如果发现一个不能重新的 bug,就尽可能多的提供有效的信息给你的开发人员。截图、日志,抓包等对捕获这个 bug 有帮助的信息可以包含在你的 bug 报告中
- 报告 bug 时要使用中性语言,不要带有感情色彩。不要带有幽默也不要带有任何不满情绪,尽量考虑一下研发的情绪。
总结
- 使用 JIRA 管理 Bug
- Bug 报告编写