【发布时间】:2018-02-19 13:19:35
【问题描述】:
我有一个名为“信息”的选项卡。我需要单击“信息”选项卡。 相同的 xpath 适用于具有相同信息选项卡和相同 html 代码的其他场景当我尝试在其他场景中使用该 xpath 时没有找到此类元素异常。
请帮我解决这个问题
xpath:
xpath=//h3[text()='Information']
HTML:
<div class="header" >
<h3>
<i class="icon icon-openclose"/>
Information
</h3>
【问题讨论】:
-
我使用了以下解决方案: 1.增加等待时间 2.使用显式等待
-
您确定斜体节点在页面呈现时显示为
h3的自闭合子节点,还是实际上看起来像<h3> <i class="icon icon-openclose"> Information</i> </h3>? -
是的。
信息
-
好的,所以文本不是以斜体样式显示(`"Information"`),而是像往常一样(
"Information"),对吧? -
是的。它不会以斜体显示
标签: selenium xpath selenium-webdriver