使用 Scala 在 Ga特林中循环 asLongAs()

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

`我正在尝试使用循环,例如Galing 中的 asLongAs() 但在谷歌上没有获得足够的关于如何使用的数据。 我的场景是打开一个 HTML 页面,该页面需要一些时间来加载,为此我有一个 css 选择器来检查报告加载后我们有一个 css 选择器来检查源代码。 我的代码是这样的:

`exec (http("ABC -${ID} - Id -${ID2}")
.get("web/a/b/c/")
.check(css(.abc).saveAs("URL"))
.exec(session =\> {
val response = session("URL").as\[String\]
println(s"url is: \\n$response")
session
})
exec(http("Open the redirected report - ${ID1} Id-${ID2}")
.get(session =\> session("URL").as\[String\])
Some checks
.check(css(".Image").exists)`

我想创建一个循环,直到加载此 css(.Image)。因为一旦 URL 被点击,这个 CSS 就不会出现,并且需要时间来加载,而我只想计算那个时间。

css performance-testing gatling scala-gatling
1个回答
-1
投票

但在谷歌上没有获得足够的数据

您尝试过官方文档吗?它有 Java、Scala 和 Kotlin 的示例。 https://docs.gadling.io/reference/script/core/scenario/#aslongas

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