六,测试规范
6.1 职能流程图
6.2 测试用例
6.2.1 创建用例
项目经理将需求进行WBS分解后,至少包含开发与测试两项任务,测试工程师与开发工程师将同时获得该需求下的职能任务,此时,测试工程师需要做的事情的
是针对需求以及任务进行理解,随后针对功能编辑测试用例。
注意: (1) 测试用例的编辑者并不一定与执行者是同一人.但是用例无论谁来测试,标准都是一样的。
(2) 不要把若干个测试用例作为步骤写到一个测试用例里面,因为这样不利于测试的管理和统计。
(3) 创建用例支持用例分组。可以根据测试需要创建分组,填写子步骤。
6.2.2 执行用例
在用例列表页面,选择某一个用例,然后选择右侧的“执行”按钮,即可执行该用例
6.2.3 失败用例转bug
如果一个用例执行失败,那么可以直接由这个测试用例创建一个Bug。
6.3 Bug
6.3.1 提交bug
进入测试视图的“Bug”,点击页面右侧的"提Bug",即可进入Bug创建页面
(1)所属项目、所属模块、所属迭代、影响版本、Bug类型、Bug标题、严重程度、优先级、重现步骤、开发者 为 必填 项。
(2)禅道本身并没有“开发者” 这个字段,这是针对禅道源码进行的修改,此处为必填,用以将Bug的开发者,与Bug 的解决人区分开。
6.3.2 验证Bug
当开发人员解决bug之后,就需要来验证bug,如果没有问题,则将其关闭。已关闭的bug,默认是不再显示在bug列表的。
6.3.3 Bug转任务
为了能更好的管理,开发人员工时,需要将开发功能的工时 和 修复Bug的工时区分开。故此需要将Bug转换成 “任务”。
6.3.4 激活Bug
如果开发人员解决bug之后,验证无法通过,则可以将bug重新激活,交由后的解决者去重新解决。还有一种情况就是bug关闭之后,过了一段时间,bug又重现了,也需要重新激活。
6.4 报表统计
测试管理的还有一个重要工作就是统计报表,在bug列表页面,点击页面上部的统计报表,即可出现统计报表页面。