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