java - 基于图像源的selenium 定位

  显示原文与译文双语对照的内容

我正在尝试用 Selenium WebDriver 版本 2.39,eclipse,IE11点击一个元素。

我得到以下错误:

线程"主要" org.openqa.selenium.NoSuchElementException 中的异常: 无法找到带有 xpath ==//img[@src='images/style/default/menubar_menubutton.png']的元素( 警告: 服务器未提供任何stacktrace信息)

其他给我同样错误的事情是:


(By.xpath("//div[contains(@src,'images/style/default/menubar_menubutton.png')]"));


(By.xpath("//div[(@src,'images/style/default/menubar_menubutton.png')]"));


(By,xpath("//img[contains(@src,'images/style/default/menubar_menubutton.png')]"));

时间: 作者:

试试这个


WebElement temp = driver.findElement(By.xpath("//img[contains(@src,'images/style/default/menubar_menubutton.png')]"));

作者:
...