一、目的

1)方便开发人员根据bug描述快速进行定位问题原因,减少沟通成本。

2)规范bug编写,可以提现测试团队的专业性、严谨性。

3)可以帮助产品、项目经理及其它人员快速了解bug。

二、说明

本文档主要描述了技术产品测试人员提交bug时需要遵守的规范,一经发布所有的测试人员必须要按照要求严格执行。

三、名词解释

JIRA:jira是Atlassian公司出品的项目与事务跟踪工具,被广泛用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。

四、范围

该文档适合质量管理部测试人员使用,适合于任何产品和项目。

五、编写规范

1)项目:上面展示最新项目,下面展示所有项目。如果找不到当前的项目,请联系项目管理员进行添加项目权限。

2)问题类型:问题分为:Epic、故事、改进、新功能、任务、缺陷。直接选择缺陷即可。

3)概要:简单的描述一下bug即可,若一句话描述不清楚,需要在描述中补充描述。

样式:【轮次】【一级模块名称】【二级模块名称】问题描述,例如:【第一轮测试】【任务中心】【新建任务】不能新建任务

4)优先级:优先级分为:紧急、严重、次要、挂起、无关紧要五个等级。

紧急:系统主流程走不通或者主要功能无法使用,此问题不解决会阻塞后面的测试。

严重:此问题必须要修复,不修复会给客户带来损失。

一般:此问题上线前一定修复完成。

次要:此问题可以上线后再修复。

挂起:暂时不修复,或者下一版本修复。

无关紧要:建议和优化。

5)描述:对概要的补充,可以添加前置条件、操作步骤、日志、路径、实际结果、预期结果等信息。

若无相关信息可不用填写,样式如下:【环境】:测试环境第一轮测试

【前置条件】:需要登录成功

【操作步骤】:1.登录成功后点击左侧导航栏,进入任务中心。

2.点击任务中心导航栏再点击新建任务,进入新建任务详情页。

3.选择网页采集控件,配置好流程再点击保存按钮。

【实际结果】提示:保存失败

【预期结果】提示:保存成功

6)报告人: 提出问题的人,同时也是验证问题的人。默认为当前用户,也可以输入花名进行搜索。

7)经办人:bug解决人,如果不清楚指派给谁,可以先统一指派给研发负责人。由研发负责人统一进行分配,解决完成后,开发会把经办人改成测试。测试进行最终验证,此处需要输入花名进行搜索。

8)附件:可以是视频、日志、文件、截图。点击浏览,找到附件,直接点击打开按钮即可。

9)链接问题:问题连接一般有好几种方式,分别为:blocks(阻塞,堵塞)、isblockedby(被阻塞了)、clones(复制)、isclonedby、duplicatest(重复)、isduplicateby(被克隆)、relatesto(关联)。一般默认选择第一个,一般会跟下面的问题组合起来使用。

10)问题:一般跟上面的链接的问题一起使用,可以把多个问题关联起来。我们在此输入test,就会搜索出来所有的测试任务,关联上相对应的测试任务即可。

11)到期日期:开发最后解决的时间,如果有需要可以选择,若无此需求可以不用填写。

12)影响版本:需要提前在项目设置中配置好版本,配置完成后此处就可以选择相对应的版本。若没有配置可以不用选择。

13)模块:原理同上,也是需要项目负责人或者创建项目的人在项目设置中配置好相关模块。配置完成后,此处才可以显示。若没有配置可以不用选择,直接在概要或者描述中备注好即可。

14)修复版本:此处配置同影响版本一样,不再赘述。

六、流程图