Wie klicke ich dieses Bild in einem div and span mit Selen-Webdriver (Java)? Diese ist der HTML-Code:Wie klicke ich ein div span img mit Selenium java
<div id="pane_" name="pane_" xmlns:fo="http://www.w3.org/1999/XSL/Format">
<ul class="menuMargin">
<li class="clsHasKids">
<span onclick="ProcessMouseClick(event)" onkeypress="ProcessKeyPress(event)">
<img tabindex="0" id="imgError" src="../plaf/images/default/menu/menu_right.gif" alt="Customer">Customer
</span>
Das, was der XPath ist für die "Kunden" Bildlink:
//*[@id="pane_"]/ul[2]/li/span
Einige der Codes I verwendet und nichts funktionierte:
driver.findElement(By.linkText("Customer")).sendKeys(Keys.SHIFT,Keys.ENTER);
driver.findElement(By.xpath("//a[@alt='Customer']")).click();
driver.findElement(By.tagName("//div[@id='pane_']//ul[2]//li//span")).click();
Können Sie teilen Sie den Link der Website, wo Sie dies tun? –
Haben Sie versucht, dass Xpath Sie oben erwähnt haben. Wie ** driver.findElement (By.xpath ("// * [@ id =" Fenster _ "]/ul [2]/li/span")). Click(); ** –
Haben Sie versucht: 'driver.findElement (By.xpath (" // * [@ id = "Fenster _"]/ul [2]/li/span ")). Click();'? –