1
我曾为了找到在XPath的元素硒的webdriver不会在这种情况下工作注意到,功能文本():查找XPath中的文本不工作元素 - 硒的webdriver
<button class="btn btn-primary btn-labeled ng-binding" ng-click="ok()" type="button">
<span class="btn-label">
<i class="fa fa-check"/>
</span>
Selecionar
</button>
正如你所看到的,文本'Selecionar'在按钮标签内,但在文本之后还有其他标签,在这种情况下,当我尝试通过xpath使用此模式来查找元素时:// * [text()='Selecionar']找不到元件。
你们都知道我是怎么找到元素按钮,在这种情况下,使用其文本(因为在其他情况下,这将是唯一的选择)
这两个选项解决了我的问题,谢谢:) – Rogger