1、Testlink使用流程
一、创建测试项目 |
1、产品管理 |
2、测试项目管理 |
3、创建 |
二、创建需求规约 |
1、创建需求 |
2、创建测试需求 |
三、测试用例管理
1、创建用例集
2、添加(编辑)测试用例
3、需求关联
四、制定测试计划 |
1、创建测试计划 |
2、创建测试里程碑 |
3、版本管理(创建构建) |
4、添加测试用例至测试计划 |
5、安排测试人员 |
6、给测试人员分配测试任务 |
五、执行用例 |
六、分析测试报告 |
2、Testlink 各个角色职责
TestLink系统提供了六种角色,分别是admin、leader、senior tester 、tester、guest、testdesigner。
Guest:只有读的权限,适合于查看测试用例和测试需求,以及项目分析的用户。
Testdesigner:可以开展测试用例和测试需求的所有工作。
Tester:只能执行测试用例。
Senior tester:可以查看和维护测试用例,并且可以执行测试用例,但是不能管理测试计划、分配测试任务。
Leader:可以开展测试规格和测试需求的所有工作,还可以管理测试计划、分配测试任务。
Admin:维护产品,用户
Testlink主要功能是测试管理的工具,在使用当中,掌握不同职责对应的相应权限,完成相应的功能。通过创建项目 到 创建测试计划 到 创建测试用例 到 执行测试用例 到 最后提交测试报告,经过这一系列的过程,可以轻松掌握测试的整体过程,与软件测试生命周期完美融合(计划测试 分析需求 设计用例 开发用例 执行用例 测试报告评估),提高知识掌握度。
3、Mantis使用流程
一、经理(管理项目) |
二、报告员提交问题(新建状态) |
三、开发员确认问题(已确认状态) |
四、经理分配问题(已分配状态) |
五、开发员解决问题(已解决状态) |
六、报告员验证问题(验证状态) |
七、经理关闭问题(关闭状态) |
4、Mantis主要角色
项目经理: 创建项目
报 告 员: 提交问题给项目经理,验证问题是否解决
开发人员:解决问题并返回给报告员继续测试
Mantis是一款缺陷管理的工具,在测试阶段发现的bug可以通过Mantis管理起来,之后经过经理分派 和 开发人员修改,修复bug。同样在Mantis中也有着严格的角色分级和权限制度,不同职务的人员掌管不同的权限和职责,分级处理,条理清晰。
Mantis与Testlink集成:继承是为了将两者的功能相结合,如上所述,在测试的过程中,可能会发现不同的缺陷或bug,通过集成,可以直接提交到Mantis进行管理和之后的修复,提高了工作的互通性,同时更加方便快捷。