如何:指定要在负载测试方案中使用的测试代理
本主题适用于:
Visual Studio 旗舰版 |
Visual Studio 高级专业版 |
Visual Studio 专业版 |
Visual Studio 学习版 |
---|---|---|---|
在用**“新建负载测试向导”创建负载测试之后,可以使用“负载测试编辑器”**更改方案属性,以满足您的测试需求和目标。 有关更多信息,请参见 如何:使用“新建负载测试向导”创建新的负载测试.
提示
有关负载测试方案属性及其说明的完整列表,请参见负载测试方案属性。
使用负载测试编辑器更改“属性”窗口中的**“要使用的代理”**属性可指定代理。
如果要使用控制器和代理来远程运行负载测试,则可以指定希望方案使用的代理。 例如,您可能希望指定一组特定的代理,以便在分析性能趋势时保持一致性。 此外,还可以按地理位置分布各代理,以便代理运行的脚本和代理所在的位置之间存在关联。
提示
另一种方法不需要代理的实际地理位置在远程站点,而是使用网络仿真来模拟慢速网络。 有关更多信息,请参见在负载测试方案中指定虚拟网络类型和在负载测试方案中指定虚拟网络类型。
有关更多信息,请参见 使用测试控制器和测试代理在多台测试计算机之间分发负载测试.
另一个原因是某些代理(并非全部)可能安装了某个特定方案所需的软件。
可以使用测试设置中的角色控制给定测试运行的代理选择。 有关更多信息,请参见使用测试设置来设置计算机和收集诊断信息和演练:在负载测试中使用测试控制器和测试代理。
如果测试代理计算机的 CPU 使用率超过 75% 或可用物理内存不到 10%,请向负载测试添加更多代理以确保代理计算机不会成为负载测试的瓶颈。
指定要用于方案的代理
打开一个负载测试。
此时将显示“负载测试编辑器”。 其中显示负载测试树。
在负载测试树的**“方案”**文件夹中,单击要为其指定所用代理的方案节点。
在**“视图”菜单上选择“属性”**窗口。
该方案的类别和属性将显示在“属性”窗口中。
在与**“要使用的代理”**属性对应的文本框中,键入该方案可运行于的代理的列表。
代理必须用逗号分隔,例如“Agent1, Agent2, Agent3”。 将该属性保留为空白会指定该方案应使用所有可用的代理。
提示
对本地运行将忽略“要使用的代理”属性。 对于远程运行,如果“要使用的代理”中指定的代理都不存在,则该方案中的测试将不运行。
更改属性后,在**“文件”菜单上单击“保存”。 然后,就可以用新的“要使用的代理”**值运行负载测试了。
请参见
任务
如何:使用“新建负载测试向导”创建用于对用户活动、测试、浏览器和网络建模的方案