使用测试计划定义测试工作量
您可以从 Visual Studio 2010 旗舰版或 Visual Studio 专业测试工具版使用 Microsoft 测试管理器中的**“测试中心”**帮助您基于测试方法规划测试工作量。 可以创建测试计划来定义测试内容,随后可以度量测试进度。 根据您的需要和测试方法,测试计划既可以简单,也可以复杂。 如果使用的是敏捷方法,则可能需要为每个冲刺 (sprint) 都创建一个测试计划。 随后可以将每个冲刺 (sprint) 的用户情景添加到测试计划,并为这些用户情景创建测试用例。 或者,如果使用的是其他方法,则可以为每个特定的里程碑创建一个测试计划。
使用 Microsoft 测试管理器可执行三个重要任务,如下图所示:
可以根据需要在测试计划中创建测试套件,以便将测试用例分组到套件中。 您可以添加要求,从而在测试计划中构成一个套件,该套件包含链接到此要求的所有测试用例。 为了满足质量要求,可以向测试计划指派一组默认配置。 您将能够针对每个配置查看哪些测试已通过或未通过,以及尚未运行的测试数量。 下图显示了作为测试计划组成部分的关键组件。
有关测试策略的更多信息,请参见及早并经常测试。
任务
下面的主题用于帮助您规划测试工作量:
任务 |
相关主题 |
---|---|
选择要用于规划测试的团队项目:将您的测试计划添加到特定团队项目中。 团队项目中将存储测试计划、测试套件和测试用例信息。 通常,这是为满足受测应用程序的要求而使用的团队项目。 |
|
规划有关如何计划运行测试的配置矩阵:可以创建测试配置以定义要用于运行测试的软件或硬件。 可以为计划指定默认配置以及计划要运行的测试与配置的对应关系。 |
|
规划测试所需的环境:可以规划为运行测试而需要设置的环境。 这些环境可为物理环境或虚拟环境。 |
|
创建计划:必须为测试创建计划并添加要用作默认配置的测试配置。 |
|
向计划添加测试套件和测试用例:可以创建测试套件,以便将测试用例进行分组。 可以根据要求或用户情景创建测试套件。 还可以通过选择现有测试用例或添加新测试用例来创建测试套件。 然后,可以将手动测试步骤添加到这些测试用例中。 还可以将自动测试与测试用例相关联,以便可以从计划运行它们。 |
|
从另一个测试计划导入测试套件:如果当前测试计划中的测试套件必须与另一个测试计划中的相同,可以从该测试计划导入测试套件。 |
|
指派运行测试的人员:可以将测试计划中的测试指派给您团队中的特定测试人员。 默认情况下,测试将被指派给测试用例的所有者。 但可以更改此指派。 |
|
设置测试的运行方式:可以使用测试设置来定义将如何运行测试计划中的测试。 可在本地运行测试并远程收集信息,也可远程运行自动测试。 |
|
连接到团队项目的其他测试计划:可以查看团队项目的所有测试计划以查找要使用的特定计划。 您还可以创建连接到特定测试计划的 URL。 可以与您的团队共享此 URL。 |
相关任务
可以运行已创建的测试并录制结果。
可以参照测试计划度量测试进度并查看测试结果。
可以使用 Microsoft 测试管理器通过键盘快捷键更快速完成任务。
检查测试计划
创建一个测试计划后,您可能需要审查该测试计划以确保测试用例涵盖了应用程序的关键功能。 利用已创建的 Microsoft Word 文档,可能更易于完成此操作。 可以使用 Test Scribe power tool(Test Scribe 增强工具)根据测试计划创建 Word 文档。 利用此 Word 文档,任何人都能检查测试计划中的测试用例,而无需打开每个测试用例。