如何:为负载测试添加虚拟用户许可证密钥
本主题适用于:
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 中运行自动测试
可以使用 Microsoft Visual Studio Test Controller 2010 配置工具来安装 Visual Studio Load Test Virtual User Pack 2010 许可证密钥。 可以使用此测试控制器配置工具采用以下步骤输入许可证密钥。
将虚拟用户许可证密钥添加到用于负载测试的测试控制器
单击**“开始”,然后单击“所有程序”。 指向“Microsoft Visual Studio 2010”,然后单击“Microsoft Visual Studio Test Controller 2010 配置工具”**。
将显示**“配置测试控制器”**对话框。
若要针对负载测试配置测试控制器,请选择**“为测试负载而配置”**。
在**“在下面的 SQL Server 实例中创建负载测试结果数据库”**中键入 SQL Server 实例。 有关更多信息,请参见如何:使用 SQL 创建负载测试结果储存库。
提示
如果尚未安装 SQL Server,可以使用 Visual Studio 旗舰版中包含的 SQL Express。 还可以下载 SQL Express。有关更多信息,请访问以下 Microsoft 网站。 有关大小调整注意事项的更多信息,请参见将测试控制器和测试代理用于负载测试。
若要使用测试控制器管理负载测试的虚拟用户许可证,请单击**“管理虚拟用户许可证”**。
此时将显示“管理虚拟用户许可证”对话框。
单击**“添加”并在“许可证密钥”**列下的文本框中键入您的虚拟用户许可证密钥。
在**“许可证计数”**列下,键入所购买的许可证数量。 虚拟用户数以 1,000 为增量更新。
提示
许可证计数列只适用于批量许可证,不适用于零售许可证。
单击**“确定”**。
虚拟用户数在**“虚拟用户数”**列下更新。
单击**“关闭”**。
(可选)如果要使用测试控制器和测试代理,请验证您是否选择了正确的测试设置。 有关更多信息,请参见如何:从 Microsoft Visual Studio 应用测试设置。
提示
可以使用 TestControllerConfigUI.exe 从命令行启动 Microsoft Visual Studio Test Controller 2010 配置工具。