java无法使用selenium获取任何html标记中不存在的文本
<li>
<div class="dropdown dropdown--active ">
<a class="dropdown__trigger dropdown-toggle switch-modes-toggle">
<span class="ModeIndicator ModeIndicator--test"></span>
Test Mode
<span class="caret"></span>
</a>
</li>
我想使用selenium获取显示“测试模式”的文本。有人能帮我吗。我是硒的新手
# 1 楼答案
你可以使用
contains(text())
# 2 楼答案
我建议你使用css选择器
CSS选择器:
代码:
然而,在代码中引入WebdriverWait将提高可靠性
# 3 楼答案
文本位于
<a>
标记中