2016-11-15 3 views
1

I JavaScriptLibrary in meinem Automation Framework mit Selen 3.com.thoughtworks.selenium.webdriven.JavascriptLibrary funktioniert nicht in Selen 3

JavascriptLibrary funktioniert nicht verwende.

JavascriptLibrary javascript = new JavascriptLibrary(); 
javascript.callEmbeddedSelenium(driver, "triggerEvent", ele, "change"); 

Was ist die alternative Möglichkeit, obige Aktion durchzuführen?

+3

funktioniert nicht sehr breit ist, versuchen, den Fehler zu erklären, um die Fehlermeldung zu geben, und was haben Sie versucht, so weit. –

Antwort

2

Die Bibliothek JavascriptLibrary wurde von Selen 3. Sie entfernt wurden jedoch individuelle Ereignisse mit executeScript injizieren:

driver.executeScript("arguments[0].dispatchEvent(new Event('change'));", ele);