【发布时间】:2013-04-02 13:54:51
【问题描述】:
使用 Selenium IDE,我尝试使用带有部分 id 和元素标题的 XPath 在网页上的表中单击一个按钮。我使用的 XPath 是:
xpath=//*[contains(@id, 'ctl00_btnAircraftMapCell')]//*[contains(@title, 'Select Seat')]
这就是我试图点击的按钮示例的整个 html 代码:
<li id="ctl00_MainContent_repAircraftMap_ctl20_repAircraftMapRow_ctl00_liAircraftMapCell" class="">
<a id="ctl00_MainContent_repAircraftMap_ctl20_repAircraftMapRow_ctl00_btnAircraftMapCell" href="javascript:void(0)" seatnumber="20A" mapbindattribute="1124" title="Select Seat 20A" onclick="SeatClick(1124);"></a>
</li>
我是在错误地构造它吗?它不工作!
【问题讨论】:
-
分享该按钮的 HTML
-
如果您可以在此处格式化代码,并合理注意编写问题以使其尽可能易读,我们通常会感谢您的努力。
-
这就是我试图点击的按钮示例的整个 html 代码 - 谢谢,Mike
-
关于成为一个可读的 Q 的好处! - 我应该说的是,当我使用上述 xpath 执行“click”或“clickAt”命令时 - 响应是“未找到”
标签: xpath selenium selenium-ide