本章节的主要内容包括:
1)测试计划管理模块概述
2)视图概览
3)开发测试计划树
4)测试用例连接需求
5)构建测试用例步骤
6)创建自动化脚本
7)分析测试计划
Test Plan模块有多种视图可用,每种视图显示内容的方式不同,可根据需要选择不同的视图显示。
测试树视图Test Plan Tree
在测试树视图方式下,可浏览整个测试计划树,查看各个测试主题下的测试用例,每个测试用例的详细信息、测试步骤、测试脚本、附件信息、测试用例覆盖的需求情况。
表格视图Test Grid
在表格视图方式下,可查看该项目中的所有测试用例的详细信息以及历史信息记录。
测试计划管理概述
测试计划树的步骤
1. 定义测试主题
2. 测试用例
3. 测试用例连接需求
4. 测试用例步骤
5. 创建自动化测试脚本
6. 分析测试计划
开发测试计划树
维护测试计划树
测试计划树中的测试主题文件夹和测试用例可以进行重命名或删除操作。
可以根据实际需求修改测试计划树。
1. 重命名主题文件夹或测试用例
2. 删除主题文件夹或测试用例
测试用例连接需求
测试需求模块中定义了测试需求,测试计划模块定义了测试用例,测试需求和测试用例都是完全独立的,为了防止测试需求被遗漏,需要将测试需求和测试用例关联起来,关联以后一方面能够查看测试需求的覆盖情况,另一方面一旦测试需求发生变化,就可以确定哪些测试用例会受到影响。
一个测试用例能够覆盖一个或多个需求,一个需求也可以覆盖一个或多个测试用例。
演示:
1. 连接需求到一个测试用例
2. 连接测试用例到一个需求
查看测试需求分析视图
使用上面两种方式将测试用例和测试需求建立关联之后,可以切换到测试需求分析视图,可以看到测试需求的覆盖状态。
跟踪测试用例
当测试用例和测试需求之间建立了联系。在整个项目测试过程中,需求有时会发生变化,那么需求发生变化之后,测试需求随之需要修改,与之对应的测试用例也要进行修改。
TD工具能够自动标记出受测试需求变化影响的测试用例,但是这个依赖于设置(设置跟踪警告规则)。
构建测试用例测试步骤
创建测试用例之后,通过定义测试步骤来构建测试用例,步骤中包括需要执行的操作、输入数据和期望的输出,一个步骤也能够包含参数。
创建自动化测试脚本
测试计划阶段已经决定要使用哪些自动化测试工具,要针对哪些模块进行自动化测试等。根据自动化测试计划,设计自动化测试用例,对于自动化的测试用例还需要创建自动化测试脚本。
分析测试计划
TD能够产生详细的报告和图表来帮助用户分析全部的测试过程。
测试用例制定完成之后,可以将测试用例转化为报告或图表。