如果达到指定的持续时间,则允许测试完成

Allow test to complete if specified duration has been reached

我正在尝试在我的一个网络测试中使用分步加载模式。 50 个用户的持续时间设置为 10 分钟。

在 VS (visual studio 2013) 中,当达到 10 分钟时,它会结束负载测试,导致任何 运行 测试测试用户实例中止。是否有设置会告诉 VS 一旦达到持续时间,允许完成 运行 个虚拟用户,然后结束负载测试?

感谢您的帮助,

赛纳斯

负载测试的 "run settings" 部分有一个 "cool down duration" 属性。它的目的正是针对您描述的情况。任何在冷却结束时仍在执行的测试都将被终止。在 "cool down period" 期间测试 运行(还有那些在 "warm up duration" 期间开始的测试,另一个 "run settings" 属性)将不会影响测试结果。至少,文档中的某处说明了这一点,但实际上我认为热身和冷却测试确实有助于某些结果统计。

有关详细信息,请参阅 this page