Selen Auffinden element von image source

Ich versuche auf ein element zu klicken mit selenium webdriver-version 2.39, eclipse kepler, IE11.

Ich erhalte die folgende Fehlermeldung:

Exception in thread "main" org.openqa.Selen.NoSuchElementException:
Konnte nicht gefunden element mit xpath ==
//img[@src='images/style/default/menubar_menubutton.png'] (WARNUNG:
Der server hat keine stacktrace-Informationen)

Andere Dinge, die mir die gleichen Fehler sind:

(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')]"));
  • Könnte u mir zeigen, Ihre html <div> - tag mit <img> tag?
  • Ich arbeite mit Ayushi auf die gleiche Sache. Das div nicht tatsächlich enthalten die <img> tag. Die div-hervorgehoben durch die internet-explorer - < DIV tabIndex=0 style="OVERFLOW: hidden; CURSOR: hand; HEIGHT: 22px; WIDTH: 60px; POSITION: absolute; LEFT: 10px; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/style/default/menubar_menubutton.png, sizingMethod=scale); TOP: 5px"></DIV>
  • Sie werden nicht in der Lage zu finden, dass element mit src wie es ist nicht ein direktes Attribut.
  • Gibt es eine Möglichkeit zu finden, dieses element?
  • Wurde dieses Problem jemals gelöst? Ich habe das gleiche Problem mit einer anderen website.
  • das sieht mehr aus wie ein timing-Problem. vielleicht warten einige Zeit nach dem laden der Seite oder nach überfahren mit der Taste?
  • Bitte geben Sie HTML

Schreibe einen Kommentar