|
性能测试过程中需要大数据量和长时间的运行来完成,所以需要大批量的高性能的机器去运行并完成预定的脚本。在SilkPerformer中就体现为大批量的Agent,然后就控制不同的Agent来完成脚本的运行及运行数据的回收并处理等的工作。
下面就从Agent的配置开始:
Agnet的要求:
1. IP可达,不同的Agent和运行主机之间是通过网络来分发不同的控制指令,并回收运行数据的,所以网络的通道是至关重要的!
2. Agent的性能一定要满足此次性能测试的需要,如果Agent性能不够,就会导致我们的性能测试不能正常运行或者运行时的各项指标回收不正常,同时也会导致最后的分析数据不合理等。
3. Agnet版本要致,比如说现在运行主机的SilkPerformer是10.0,如果Agent是不致的,就不能正常通讯,直接导致Agent的配置不能成功。
选中“Project”下方的“Agent”再右键,选择“Configure Project Agent”,如下图所示:
弹出如下图所示的Agent配置窗口:
点击“Configure Agent Pool”,弹出Agent池配置窗口,如下图所示:
在这里,可以添加LAN和WAN的Agent,同时也可以添加Cloud Agents(所谓的云Agent),这里以“Add WAN Agents”为例,点击弹出如下图所示的窗口:
输入IP地址或Hostname,点击“Check Connection”来测试该Agent是否为有效的Agent,弹出如下图所示的窗口,则为成功:
不成功的则为:
添加成功后,出现在Agent Pool中,如下图所示:
在这里可以显示该Agent的状态,CPU,内存,操作系统,Agent的版本信息等,至此,Agent的配置已经完成。
将Agent添加到项目中去,如下图所示:
“Available Agents”为可用的Agents,“Project Agents”为项目在用的Agents。
两边的Agents通过中间的按钮进行转换。
运行前Agent用户分配,打开“WorkLoad Configuration”,如下图所示:
选择“Agent Assignment”,如下图所示:
勾选“Auto-Assign”自动分配,去掉勾选,点击后方的…进行用户数的手工配置。 |
|