本章节的主要内容包括:
1)启动测试过程管理
2)测试过程管理主窗口
3)测试过程管理工具栏
4)需求管理概述
5)需求管理的维护
6)分析需求
在测试过程管理的主窗口中,TestDirector包含4个模块:
1)Requirement(测试需求管理)
定义测试需求。
包括定义用户正在测试的内容,定义需求的主题和条目并分析这些需求。
2) Test Plan(测试计划)
开发一个测试计划。
包括定义测试目标和策略。将测试计划分为不同的类别。对测试进行定义和开发。
定义哪些需要自动化测试,将测试与需求进行连接和分析测试计划。
3) Test Lab(测试执行)
运行测试并分析测试结果
4)Defects(缺陷)
新增缺陷,确定缺陷修复属性、修复代开的缺陷和分析缺陷数据。
需求管理模块概述
测试需求是整个软件测试活动的基础,TD能够管理并跟踪测试需求,协助测试计划的完成,从根本上指导测试过程的实现。通过测试过程管理界面中的Requirement模块来实现项目的测试需求管理。
视图概览
Requirement模块有多种视图可用,每种视图显示内容的方式不同。
文档视图
默认情况下,需求模块是以文档视图方式显示需求树,该视图中将所有的测试需求以列表的形式,并可以在Description中描述测试需求的详细信息,在History中查看需求的历史记录。
覆盖视图
使用Coverage View进入覆盖视图。
在覆盖视图方式下,可查看每个测试需求的覆盖情况,即是不是有相应的测试用例覆盖了该需求、每个测试需求的详细信息,还可以添加附件。
分析视图Coverage Analysis View
在分析视图方式下,可以查看并分析每个测试需求是否已经被测试用例覆盖,对应的测试用例执行状态如何,是否已经完成。
测试需求管理
测试需求创建
测试需求维护
查看单个需求目录
复制需求
重命名需求
移动需求
删除需求
修改测试需求的详细内容
测试需求评审
测试需求转换
需求转换的目的是将建立好的测试需求直接转化成测试计划模块中的测试用例,转换的同时系统自动将测试用例覆盖需求,即自动将测试用例和测试需求进行关联。
转换之前要保证各个测试需求已经通过评审,将测试需求状态从NotReviewed修改为Reviewed。
分析需求
TD 能够产生详细的报告和图表来帮助用户分析全部的测试过程。
测试需求制定好后,可以将需求转化成图标或报告。
1. 生成报告
2. 生成图表