我正在尝试使用Selenium Webdriver找到一个链接.我不想通过链接文本找到它,只想输入的实际链接.这可以通过使用Selenium的find元素通过xpath - 方法来完成,但是当我只知道该href文本的开头而不是整个文本时,语法是什么?
我想我正在使用某种方法启动xpath链接定位器.我没有准备好代码.
Jus*_* Ko 26
您可以使用start-within xpath来查找以特定文本开头的属性值.
例如,假设您在页面上有以下链接:
<a href="mylink_somerandomstuff">link text</a>
Run Code Online (Sandbox Code Playgroud)
然后,您可以使用以下xpath查找具有以"mylink"开头的href的链接:
//a[starts-with(@href, "mylink")]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
31315 次 |
| 最近记录: |