【问题标题】:Find element for button or image查找按钮或图像的元素
【发布时间】:2013-10-29 21:40:49
【问题描述】:

无法识别对象。 试图识别图像中的按钮。 请告诉我如何通过 ClassName 或自定义 XPATH 进行识别

<div class="schedule">
    <a href="https://link" target="_blank">
        <img border="0" alt="Schedule an appointment" 
             src="https://abcxyz.com/images/cobrand/hvraBookAnAppointment.png"/>
    </a>
</div>

【问题讨论】:

  • 火路是://*[@id='mn-wrapper']/div[1]/div[1]/div/a/img
  • 试试这个 xpath //a[contains(@href, 'https://link']
  • 我已经尝试了以下 xpath 并且它正在工作。 //div[@class="schedule"]//img 我还有一个疑问:有多个相同图像和链接的按钮,想要点击每个链接。请让我知道如何单击具有相似 xpath 的同一网页中的所有按钮。
  • 这些链接是否存在于表格中?
  • 否,链接不在表格内。链接位于网页的标题和内容上。

标签: java html xpath selenium selenium-webdriver


【解决方案1】:

这应该可以工作-->

//img[@alt="安排约会"]

//a[@href="https://link"]/img

【讨论】:

    猜你喜欢
    • 2016-11-30
    • 2018-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-01
    • 1970-01-01
    相关资源
    最近更新 更多