测试管理工具:
指在软件开发过程中,对测试需求,计划,用例和实施过程进行管理,对软件缺陷进行跟踪处理的工具。
通过使用测试管理工具,测试人员或开发人员可以更方便地记录和监控每个测试活动,阶段的活动,从而找出软件的缺陷和错误,记录测试活动中发现的缺陷和改进建议。
禅道:
国产开源+商业式产品
禅道是国产的开源项目管理软件,专注研发项目管理,内置需求管理,任务管理,bug管理,缺陷管理,用例管理,计划发布等功能,实现了软件的完整生命周期。
主界面:
禅道下载地址:/
禅道使用总体框架图:
接下来看使用的详细步骤:
一,建立部门结构:
1)维护公司信息
2)维护部门结构
3)维护子部门
二,添加账号
1)进入组织视图
2)选择用户列表
3)然后选择添加用户或批量添加
4)用户添加完成后,即可将其关联到某一个分组中
三,创建第一个产品
1)进入产品视图
2)选择右侧添加产品
下图为一个已经创建好的产品
四,创建第一个项目
进入项目视图,点新增项目。
在这个页面设置项目名称,代号,起止时间,可用工作日,团队名称,项目目标和项目描述等字段。
五,维护用例视图模块
1)进入测试视图,选择用例。
2)在页面左侧,会出现该产品的用例模块列表
3)模块列表下部,有维护模块的连接,点击链接即可维护模块。
六,维护bug视图模块
1)进入测试视图选择bug
2)页面左侧会出现产品的bug模块列表
3)同样在模块表的下部,有模块维护的连接,点击此链接可维护模块
七,创建测试用例
进入测试视图,选择用例,选择创建测试用例
八,测试套件,报告和公共用例库的维护
测试套件是把服务于同一个测试目的或同一运行环境下的一系列测试用例有机的组合起来。
公共用例库可以把不同的测试模块或者是测试功能点所引用到的测试用例做分类管理,有效提高测试用例复用性。用例库下创建用例,只属于该用例库所有。
九,管理测试版本
1)测试版本关联测试用例
2)指派或领取用例
3)更改测试版本的状态
十,执行用例
1)在测试–>测试单(版本)的用例列表页面,用户可以按照模块来进行点选,或者选择所有指派给自己的用例,来查到需要自己执行的用例列表。
在用例列表页面,选择某一个用例,然后选择右侧的执行菜单,即可执行该用例。
2)失败用例转bug
如果一个用例执行失败,那么可以直接由这个测试用例创建一个bug,且其重现步骤会自动拼装。
点击测试–用例列表页右侧的转bug图标操作,点击转bug按钮进行操作。
3) 测试版本生成测试报告
十一,提交bug
1)进入测试视图的‘Bug’
2)点击页面右侧的‘提Bug’,即可进入Bug创建页面
十二,验证bug,关闭
当开发人员解决bug之后,就需要来验证bug,如果没有问题,则将其关闭。
十三,激活bug
如果开发人员解决bug之后,验证无法通过,可以将bug重新激活,交由后的解决者去重新解决。
或者一段时间后bug重现,也需要激活。
十四,查看报表统计
在bug列表页面,点击页面上部的统计报表,即可出现统计报表页面。