gpt4 book ai didi

scala - 加特林。检查 HTML 结果是否包含一些字符串

转载 作者:行者123 更新时间:2023-12-05 08:42:59 26 4
gpt4 key购买 nike

编程 Gatling 性能测试 我需要检查从服务器返回的 HTML 是否包含预定义的字符串。它确实如此,并以错误中断测试。

我没有找到如何去做。它必须是这样的:

  val scn = scenario("CheckAccess")
.exec(http("request_0")
.get("/")
.headers(headers_0)
.check(css("h1").contains("Access denied")).breakOnFailure()
)

我将希望的功能称为“包含”和“breakOnFailure”。加特林有类似的东西吗?

最佳答案

更好的解决方案:

使用一个 CSS 选择器:

.check(css("h1:contains('Access denied')").notExists)

带子串:

.check(substring("Access denied").notExists)

注意:如果您要查找的内容仅出现在响应负载中的一个位置,子字符串肯定更有效,因为它不必将其解析为 DOM。

关于scala - 加特林。检查 HTML 结果是否包含一些字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35596668/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com