测试配置 - 指定测试平台

您的应用程序的用户在具有多种配置,在不同的操作系统和不同的 web 浏览器、internet 连接不同的速度和其他变体的计算机可能会安装它。 这样您就可以在有一些不同配置的环境中若要执行至少某些测试。

您可能基线要测试组合的主干矩阵:

配置变量和配置

要求

  • Visual Studio 旗舰版, Visual Studio 高级专业版, Visual Studio 专业测试工具版

运行的测试与配置

在查看列表时测试已准备好的,其中一列标题为 配置。 此列指定应运行测试硬件和软件的特定组合。 例如,它可以指定 windows phone 7 或 windows 8 和 Internet Explorer 9。 如果应用程序在不同的服务器平台上安装,配置还可以指定服务器的功能。

运行具有不同配置的测试用例

通知测试计划可能需要某些测试用例将运行在多个配置下。 每对测试用例和测试配置称为测试点。

当您运行特定测试点时,应该在具有指定的配置的计算机上工作。 通常,这意味着,在您安装到测试之前的应用程序,必须设置具有正确的操作系统和其他指定特性的计算机。

在批的一种配置可能希望运行所有测试。 可以筛选和排序,测试按配置列出:

按配置对测试点进行排序和筛选

对于手动测试,测试配置是命令。有关如何的手动测试人员设置测试环境。 但某些项目不需要多个配置。 在这些项目中,可以忽略配置设置。

向测试用例计划配置

在测试计划,可为设置一个或多个测试用例将使用的配置:

打开测试用例的测试配置

在"选择测试配置窗口中,选择 所有配置。 指示哪些配置您希望:

选择测试用例的测试配置

如果要更改长列表同时选择该测试,启用范围选择并填充模式。 单击框中该范围内的顶部,在框中 shift 的同时在的底部,然后选中或清除框位于顶部。

备注

设置配置修改测试用例的此外观的仅配置。如果同一测试用例于另一个套件显示或另一个计划用于测试计划的示例的另一个冲刺 (sprint) 然后配置分配给它在另一个计划不会受到影响。

设置您为测试计划的默认配置

而不是每个设置配置单独测试用例,请在属性的默认配置测试计划。 默认值适用于新的测试用例和于您从以前的计划复制的测试用例。

若要设置默认值,选择 测试中心计划内容。 测试计划选择该节点构树的根。 然后选择该下拉式选择在 默认配置

设置测试计划的默认配置

还可以设置在计划中的 属性 的配置。

备注

在测试用例添加到计划时,默认配置只起作用。更改默认值不会影响已经在计划中的测试用例。

创建多个配置的测试套件

通常,您不想运行每个测试有多个用例的测试配置。 相反,您选择一些测试,以确保您的应用程序在其他配置运行。 例如,可以在 windows 8 可能运行所有测试,而且,运行一些属性在 windows 7 和 Windows XP。

最简单的方法是创建多个配置的单独套件。 分别设置默认配置与测试计划。 复制选定的测试到新套件。 在新套件,这些测试用例将分配多个配置。

 每个测试套件通常继承测试计划的默认配置,但是,您可以选择该套件分别设置它们:

设置测试套件的默认配置

若要复制测试用例添加到测试套件,请将其拖到新套件中。 该类从多个套件然后将引用和具有不同的配置在不同的套件。

创建多个配置

少量测试配置为自动设置为,当您创建团队项目时,但是,在 测试配置管理器可以创建多。

每个测试配置有许多的配置变量指定设置,如操作系统和浏览器。 您可以定义新变量和新的允许值的每个变量的。

管理测试计划中的测试配置

如果未对测试结果或在测试计划,可以删除测试配置。 另外,还可以将其状态更改为非活动。

Dd286643.collapse_all(zh-cn,VS.110).gif创建新配置变量

创建要指定测试环境的各个方面的变量。 例如,可以创建客户端计算机类型、服务器操作系统、网络速度和 database edition 的变量。 请注意下面不是您的系统的各方面测试。 它们是应用程序的用户可能为平台进行它们将安装您的系统的变量选择。

创建和编辑配置变量

Dd286643.collapse_all(zh-cn,VS.110).gif创建新的配置

创建测试配置

如果要从显示停止配置为选项,将测试用例的配置时,将其 状态不活动的。 但是,这不会影响配置的现有分配到测试用例。

外部资源

Dd286643.collapse_all(zh-cn,VS.110).gif指南

测试使用 Visual Studio 进行附带的 2012 版–第 3 章:实验室环境

请参见

概念

定义测试计划