2016-08-03 30 views
3

Ich verwende neueste Oper Chrom-Treiber von: https://github.com/operasoftware/operachromiumdriver/releasesOpera WebDriver arbeiten nicht

Ich habe versucht, einige Setups:

System.setProperty("webdriver.opera.driver", operaDriver); 
WebDriver driver = OperaDriver(); 

oder nach https://stackoverflow.com/a/27387949/6044304

System.setProperty("webdriver.chrome.driver", operaDriver); 
WebDriver driver = ChromeDriver(); 

Opera-Browser ist gestartet und dann versuche ich mit einem einfachen Klick auf Element:

element.click(); 

oder einige andere, aber es hat keinen Effekt. Es sieht so aus, als ob es ein Element auf der Seite gefunden hat, aber nicht darauf klicken kann oder was auch immer. WebDriver gibt keine Fehler zurück, aber auf der Seite passiert nichts.

My Opera-Version - 39,0

Antwort

0

Das erste, was Sie über Selen wissen sollten ist, auch wenn Sie kein Element Sie versuchen, oder jede andere Art von Fehler zu klicken, da nicht jeder Fehler durch die geworfen würde Treiber in Java.

Abgesehen davon möchte ich wissen, ob Sie nicht auf ein bestimmtes Element klicken können oder funktioniert es nicht für irgendein Element auf dieser Seite?
Zweitens möchte ich wissen, ob, wie erhalten Sie dieses Element, durch ID, CSS, Xpath oder etwas anderes?

Ich weiß, das ist nicht die Antwort auf diese Frage. Ich habe keinen 50 Ruf, also musste ich das hier tun, anstatt es als Kommentar zu geben !! Bitte ignorieren.