Gattle 上的自定义断言

问题描述 投票:0回答:2

是否可以基于布尔值创建自定义断言? 像这样的东西:

setUp(scn.inject(rampUsers(7) over (1 minutes))).protocols(httpProtocol).
assertions(
  assert(/*method that returns boolean value*/),
 /*other assertions*/
)

谢谢!

scala gatling scala-gatling
2个回答
0
投票

我们有相同的要求,在模拟结束时进行一次最终检查/断言。

我们的 setUp(...) 在 Scala 类中调用,该类可以有 before 和/或 after 块。

我们最终在 Scala 类中得到了类似的东西。

after {
  assert(<my custom check>, "My custom check failed.")
}

希望有帮助。


0
投票

加特林有一个检查的概念。这允许您验证响应是否包含某些元素。

https://docs.gadling.io/reference/script/protocols/http/request/#checks

© www.soinside.com 2019 - 2024. All rights reserved.