Fea*_*lQA 1 java tags testing selenium automated-tests
我试图从我的页面源获取一些信息.我在每个版本上运行自动化测试,但希望避免手动更新版本号,因为我试图在CI中集成我的测试,并希望我可以从页面源中提取标签.
所有我知道这里的工作是Drivers.getDriver.getPageSource但不知道如何提取信息.
我遇到的主要问题是版本分为两部分:
<meta http-equiv ="version"content ="1.4.39">
我希望能够从页面源中获取1.4.39并添加到字符串
小智 5
这肯定是可能的,你只需要有这个元素的定位器.例如,如果我将它的cssSelector视为:
元[HTTP-当量*= '版本']
我们可以很容易地这样做:
driver.findElement(By.cssSelector("meta[http-equiv*='version']")).getAttribute("content")
Run Code Online (Sandbox Code Playgroud)
这将返回1.4.39作为字符串值.
希望这有帮助.
| 归档时间: |
|
| 查看次数: |
31 次 |
| 最近记录: |