如何:使用命令行为负载测试添加虚拟用户许可证密钥

本主题适用于:

Visual Studio 旗舰版

Visual Studio 高级专业版

Visual Studio 专业版 

Visual Studio 学习版

主题适用 主题不适用 主题不适用 主题不适用

Visual Studio 旗舰版允许对本地负载测试运行使用多达 250 个虚拟用户。 如果负载测试需要更多虚拟用户,或者您希望使用远程计算机,则必须购买 Visual Studio Load Test Virtual User Pack 2010 以获得所需授权。可以在购买 Visual Studio 旗舰版的地方购买 Visual Studio Load Test Virtual User Pack 2010。

提示

在单台计算机上使用 Visual Studio Load Test Virtual User Pack 2010 安装其他虚拟用户时,不需要使用测试控制器和测试代理。 有关更多信息,请参见为负载测试配置测试控制器和测试代理

有关更多信息,请参见 使用测试控制器管理负载测试的虚拟用户许可证.

提示

安装 Visual Studio Load Test Virtual User Pack 2010 的另一个优点是许可证包使用多处理器体系结构。 虚拟用户许可证包允许安装这些许可证包的计算机使用多个处理器;否则,计算机将只能使用一个内核。

提示

Visual Studio 2010 负载测试功能包为活动的 Microsoft Visual Studio 旗舰版 2010 和 MSDN 订户提供了一个唯一的 Visual Studio Load Test Virtual User Pack 2010 许可证秘钥,可以用来生成无限的虚拟用户。

若要下载此功能包(仅限 MSDN 订户),请访问 MSDN 订户下载。 有关此功能包的更多信息,请参见 Microsoft Visual Studio 2010 负载测试功能包

Visual Studio 旗舰版可以使用一组计算机上的测试控制器和代理以远程、并行方式运行测试,以对负载测试生成更大压力。 这组计算机由一个测试控制器以及一个或多个测试代理组成。 有关如何将 Visual Studio Load Test Virtual User Pack 2010 用于单台测试计算机和分布式环境的更多信息,请参见为负载测试配置测试控制器和测试代理创建测试设置以从 Visual Studio 中运行自动测试

可以使用 TestControlerConfig 或 VSTestConfig 命令行工具安装 Visual Studio Load Test Virtual User Pack 2010 许可证密钥,如以下步骤所示。

从命令行为负载测试添加虚拟用户许可证密钥

  1. 您必须以管理员身份运行 Visual Studio 命令提示符。 为此,请单击**“开始”,依次指向“所有程序”“Microsoft Visual Studio 2010”“Visual Studio 工具”,然后右击“Visual Studio 2010 命令提示”并选择“以管理员身份运行”**。

  2. 键入以下两个命令之一:

    1. TestControlerConfig

      TestControllerConfig Licenses /AddKey:AAAAA-BBBBB-CCCCC-DDDDD-EEEEE.

      如果您要添加批量许可证密钥,则可使用 /count 选项。 例如,使用下面的命令可将同一密钥添加五次:

      TestControllerConfig Licenses /AddKey:AAAAA-BBBBB-CCCCC-DDDDD-EEEEE /Count:5

      提示

      /count 选项只适用于批量许可证密钥。 添加零售密钥时,/count 选项将显示错误,指示该密钥只能添加一次。

    2. VSTestConfig

      VSTestConfig Licenses /AddKey:AAAAA-BBBBB-CCCCC-DDDDD-EEEEE.

      提示

      如果计算机未安装测试控制器,则命令行是输入许可证密钥的唯一方法。

  3. (可选)如果要使用测试控制器和测试代理运行负载测试,请验证您是否选择了正确的测试设置。 有关更多信息,请参见如何:从命令行选择要使用的负载测试运行设置如何:从 Microsoft Visual Studio 应用测试设置

    提示

    若要添加虚拟用户许可证,还可使用 TestControllerConfigUI.exe 从命令行打开 Microsoft Visual Studio Test Controller 2010 配置工具。

请参见

任务

如何:使用测试设置中指定的测试控制器和测试代理运行负载测试

概念

为负载测试配置测试控制器和测试代理

其他资源

使用测试控制器和测试代理在多台测试计算机之间分发负载测试

如何:为负载测试添加虚拟用户许可证密钥