默认情况下,系统将负载测试运行到测试持续时间结束。 测试中执行的测试会话数取决于设备、测试持续时间和虚拟用户数量。 我们在“测试方案”页上的测试摘要中计算并指定测试运行期间可以执行的估计 测试 会话数。 在此处查看我们如何计算估计会话值。
在某些情况下,可以限制在负载测试运行期间执行的负载测试会话数。 若要指定会话限制,请在测试方案页面上启用 “限制会话 ”选项并提供限制值。 例如,如果您需要运行包含 10,000 个会话的测试,请启用限制并在 “限制 ”字段中输入 10,000。 达到指定的会话限制后,系统将停止测试。
在测试结束前达到限制
如果在测试持续时间结束之前达到会话限制,则无论已完成的会话数如何,测试都将停止。 例如,如果测试持续时间设置为 40 分钟,并且在测试运行的第 20 分钟完成 10,000 个会话,则测试将在第 20 分钟停止。
已达到测试 I 的结束,但 会话限制 I未达到
如果测试持续时间已结束,但未达到您在 “限制 ”字段中指定的会话数,系统将停止测试。
参数化测试中的会话限制
请注意,当负载测试使用上下文参数并选择“每个会话唯一”模式时,将自动激活“限制会话”
选项。 在这种情况下,限制值将仅读取,并设置为上传的 CSV 文件中的价值行数,或指定值 行范围 。 如果需要在“ 每个会话唯一” 模式下更改限制,请调整 值行范围 或数据 CSV 文件中的值行数。