执行服务器
执行服务器用于执行由授权用户计划的自动测试。用户负责正确配置测试执行所需的执行服务器以及其他资源。系统允许安装和配置彼此独立工作的多个执行服务器。执行服务器对默认实例使用端口 19124。对于使用 SSL 的安全连接,服务器还会使用端口 19125。
代理计算机:
可从控制器计算机的可用代理计算机池中将
Silk Performer 和
Silk Test Classic 代理计算机分配给特定的
Silk Performer 或
Silk Test Classic 项目。与
Silk Central 结合使用时,控制器计算机可用作执行服务器。
- Silk Performer 代理
-
Silk Performer 代理计算机用于托管负载测试期间运行的虚拟用户。可根据需要将尽可能多的代理计算机添加到 Silk Performer 项目,以便运行所需数量的虚拟用户。代理配置通过 Silk Performer 完成。有关配置代理的详细信息,请参阅 Silk Performer 文档。
- Silk Test Classic 代理
- 适用于 Silk Performer 代理的相同规则也适用于 Silk Test Classic 代理,但 Silk Test Classic 代理主机 Silk Test Classic 测试除外。
执行服务器需求
执行服务器的实际需求和先决条件取决于被测应用程序 (AUT) 和测试类型。
有关负载测试,请参阅 Silk Performer 的环境需求。运行具有最小配置的负载测试可能会导致结果不准确。
有关功能测试,请参阅 Silk Test 的环境需求。我们建议密集测试的主内存最小为 2048 MB,例如 Web 浏览器回放。
Linux 执行服务器需要最新版本的 Java Runtime Environment 1.8。
注: 如果执行服务器的版本是无效的较早版本,但高于 Silk Central Test Manager 2009 SP1,则执行服务器将自动升级到当前 Silk Central 版本。Silk Central 会在执行服务器列表的信息列中显示有关升级的消息。只要升级流程尚未完成,将不会使用升级执行服务器。
使用执行服务器执行 Silk Performer
以下规则适用于执行安装了
Silk Central 执行服务器 19.5 或更高版本的
Silk Performer 19.5 或更高版本:
除了要求执行服务器以 32 位模式运行之外,任何已安装的 JRE 与内部使用的 JRE 库之间均没有依赖关系。要在这种情况下启动执行服务器,需要使用执行服务器启动器或执行服务器程序包以及您自己安装的 32 位 JRE。默认情况下,执行服务器以 64 位模式运行。