使用Test Studio进行自动化测试/测试工作室中的负载测试/执行负载测试
负载测试的主要目标之一是在web服务器上运行大量的web请求。通常,如果使用一台机器,这是无法有效实现的。要在应用服务器上执行真正的负载,必须使用尽可能多的物理机器。对于这种负载测试场景,需要满足以下条件:
- 一个运行时每台执行机器上安装的版本。
- 调度和存储服务器安装和配置在其中一台机器上。
- 所有执行客户端都必须如此连接到调度服务器机器。
- 足够的用户在作为调度服务器的机器上分配。
- 创建一个测试列表包含要执行的负载测试的。
- 分配足够数量的虚拟用户到作为调度服务器的机器。虚拟用户数量应该与将要使用的执行机器及其CPU单元数量相对应。每个CPU单元大约8个用户似乎足以获得实际的负载测试结果。如果分配了更多的用户,由于执行机器CPU的过载,可能会有HTTP请求排队。
- 安排测试清单使用“在选定的机器之间分发测试”选项执行。