在测试 Web 应用程序的可靠性时,您不仅希望验证特定的孤立问题,而且还要证明在正常或峰值条件下的性能。 并发负载测试执行对于在现实条件下证明应用程序性能以及查找峰值负载下的瓶颈非常有用。 Dotcom-Monitor 允许您同时运行多个独立负载测试。

例如,假设您计划通过在线商店投放广告活动或促销活动。 对于企业来说,确保网站应用程序组件能够在不影响您网站上的用户体验的情况下管理流量峰值至关重要。

如何同时运行多个测试

设置负载测试后,您可以选择要启动测试的时间。 可以在 24 小时窗口内选择开始时间。

要同时启动多个测试,您需要选择并发测试的开始时间(运行所有测试的时间),并在设置时指定此时间。 建议选择开始时间点,并考虑配置所有测试所需的时间段。

要在特定时间运行负载测试:

  1. 配置测试方案。
  2. 继续签订法律协议
  3. 选择以使用“以后开始测试”选项开始测试。
  4. “开始日期和时间”字段中指定测试的开始时间。
  5. 单击“稍后开始测试“。

如果计划在一个特定时间启动一个测试,则可以将其他负载测试设置为同时启动。 请注意,必须至少有一个计划启动的测试才能配置并发测试执行。

若要同时运行多个测试,首先,从要同时运行的测试组中设置并计划一个测试。 要将另一个测试设置为同时启动,请按照以下步骤操作:

  1. 为第一个测试设置开始时间后,为要与第一个测试同时执行的另一个测试创建和配置测试方案。
  2. 继续签订法律协议
  3. 选择”稍后开始测试“,并在开始日期和时间中选择并发测试时间。 并发测试时间将在日历中用蓝点标记。
  4. 选中”同时使用”开始测试“复选框。
  5. 选择您希望当前测试并行运行的测试。
  6. 单击“稍后开始测试“。

如何取消计划测试执行

要在测试开始之前取消测试执行,请打开测试报告或从”测试历史记录”页中选择“停止测试”。 在测试报告页上,单击“中止测试“。

您可以通过选择相应的单选按钮来选择当前测试或要取消的一组并发测试。 所有测试将自动取消。

视频:运行并发负载测试

观看视频以查找有关配置并发应力测试的更多详细信息,了解以下示例:

对于此示例,我们预计每小时在着陆页上约有 400 个事务。 为了测试性能目标,我们设置了基于目标的曲线测试,事务目标为每分钟 6 个事务。 为了并行测试后端服务性能,我们设置了第二个测试。 第二个测试配置为负载步长曲线测试,每分钟有 100 个用户访问 Web 服务,计划在同一时间段内运行。

通过同时运行两个测试,您可以验证复杂的负载条件如何影响用户体验。