比较类型我有问题。我尝试从json获取一些参数,然后将其与String值进行比较。看起来像:
val x: HttpCheck = jsonPath("some path").saveAs("x")
然后
.exec(some code).asLongAs(x != "aaa") {
some code
}
这样它就不起作用了。知道我曾经欺骗过两种不同的类型,我不知道如何将HttpCheck转换为String。有任何想法如何解决这个问题?谢谢你的帮助。
你没有x
值。所有你有session
存储在"x"
键下的东西。要从会话中检索它,您可以明确地执行此操作
session.get("x").as[String]
或尝试使用Gatling EL "${x}"
。这可能有效:
.exec(some code).asLongAs("${x}" != "aaa") {
some code
}