当达到504s的特定限制时,我们可以自动停止性能测试吗?

时间:2019-05-24 11:01:08

标签: gatling scala-gatling gatling-plugin

当达到一定数量的504s时,是否可以自动停止性能测试,而不是完全运行测试?加特林有任何可用的选项来实现这一目标?

1 个答案:

答案 0 :(得分:0)

我认为这是不可能的-加特林用户(根据设计)没有意识到其他人的结果。同样,直到所有用户都完成后,才会检查仿真级别的断言。

您能做的最好的事情是在您的方案中设置.exitHereIfFailed,以免单个用户在发生504错误或其他错误后不再继续执行自己的操作

根据您的方案,您还可以对它们进行改进以改善问题-例如:如果您不依赖于每个用户都有不同的授权等,则可以在模拟中使用较少的用户,并在方案内部循环。但这很大程度上取决于您要建模的内容。