【发布时间】:2020-10-16 10:14:12
【问题描述】:
尝试在页面上使用 xpath 定位器和 css 均无效
我用 xpath 尝试了以下操作:
#Wait Until Page Contains Element //a[contains(text(), 'Service Clusters')]
还尝试了以下方法:
#Click Element //div[@id='austabsserviceTabs']/ul/li[2]/a
还有css选择器
Wait Until Page Contains Element css=a[href='#austabsserviceTabs-1']
Click Element css=a[href='#austabsserviceTabs-1']
但是我在所有尝试中都遇到了相同的错误:找不到元素'//a[contains(text(), 'Service Clusters')]'。
这是页面中的 HTML,我正在尝试选择“服务集群”选项卡:
<ul class="ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all">
<li class="ui-state-default ui-corner-top">
<a href="#austabsserviceTabs-0" class="ausTabLabel">Service Profiles</a>
</li>
<li class="ui-state-default ui-corner-top ui-tabs-selected ui-state-active">
<a href="#austabsserviceTabs-1" class="ausTabLabel">Service Clusters</a>
</li>
<li class="ui-state-default ui-corner-top">
<a href="#austabsserviceTabs-2" class="ausTabLabel">Service Globals</a>
</li>
</ul>
【问题讨论】: