gpt4 book ai didi

java - 在自动化测试中使用来自查看页面源的信息

转载 作者:行者123 更新时间:2023-11-28 20:18:39 25 4
gpt4 key购买 nike

我正在尝试从我的页面源中获取一些信息。我在每个版本上运行我的自动化测试,但我想避免手动更新版本号,因为我试图将我的测试集成到 CI 中,并希望我可以从页面源代码中提取标签。

我只知道在这里工作的是 Drivers.getDriver.getPageSource 但不知道如何提取信息。

我遇到的主要问题是版本分为 2 个部分:

<meta http-equiv="version"content="1.4.39">

我希望能够从页面源中取出 1.4.39 并添加到字符串中

最佳答案

这当然是可能的,你只需要有这个元素的定位器。例如,如果我将它的 cssSelector 作为:

meta[http-equiv*='version']

我们可以很容易地做到这一点:

driver.findElement(By.cssSelector("meta[http-equiv*='version']")).getAttribute("content")

这将返回 1.4.39 作为字符串值。

希望这对您有所帮助。

关于java - 在自动化测试中使用来自查看页面源的信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54037523/

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