安装执行服务器

执行服务器

执行服务器用于执行由授权用户计划的自动测试。用户负责正确配置测试执行所需的执行服务器以及其他资源。系统允许安装和配置彼此独立工作的多个执行服务器。执行服务器对默认实例使用端口 19124。对于使用 SSL 的安全连接,服务器还会使用端口 19125。

代理计算机:

可从控制器计算机的可用代理计算机池中将 Silk PerformerSilk Test Classic 代理计算机分配给特定的 Silk PerformerSilk 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 或更高版本:
  • Silk Performer 19.5 或更高版本包含用于执行 Silk Performer 的单独 JRE。
  • 要使用不同的 JRE 执行 Silk Performer,请将该 JRE 的路径以 JREPath 标记的形式添加到 SccLtcVersionsConf.xml 文件中。例如:
    <JREPath>C:\Program Files (x86)\Java\MyJre8.0</JREPath>
    注: JREPath 标记中指定的 JRE 必须为 32 位 JRE。
  • SccLtcVersionsConf.xml 文件中 JREPath 标记的完整路径为 CoreVersions > Entry > JREPath
  • 使用执行服务器启动器执行 Silk Performer 时,Silk Performer 19.5 必须安装在默认目录 C:\Program Files (x86)\Silk\Silk Performer 19.5 中。每次重新启动执行服务器时,执行服务器启动器都会覆盖对 SccLtcVersionsConf.xml 文件进行的更改。

除了要求执行服务器以 32 位模式运行之外,任何已安装的 JRE 与内部使用的 JRE 库之间均没有依赖关系。要在这种情况下启动执行服务器,需要使用执行服务器启动器执行服务器程序包以及您自己安装的 32 位 JRE。默认情况下,执行服务器以 64 位模式运行。