scala 加特林上的自定义Assert

laik7k3q  于 2023-01-26  发布在  Scala
关注(0)|答案(2)|浏览(216)

可以基于布尔值创建自定义Assert吗?类似于:

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

谢谢!

ars1skjm

ars1skjm1#

加特林有一个检查的概念。这允许你验证响应是否包含某些元素。
https://gatling.io/docs/2.3/http/http_check/

iecba09b

iecba09b2#

我们有相同的要求,在模拟结束时执行最后一次检查/Assert。
我们的setUp(...)在Scala类中调用,可以有 before 和/或 after 块。
我们在Scala类中得到了类似的结果。

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

希望能有所帮助。

相关问题