2016-11-15 56 views
1

我使用Javascript函數庫在我的自動化框架的工作與硒3.com.thoughtworks.selenium.webdriven.JavascriptLibrary不硒3

JavaScript函式庫是行不通的。

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

什麼是執行上述操作的替代方法?

+3

沒有工作是非常廣泛的,試着解釋錯誤,給錯誤消息,你已經嘗試這樣遠。 –

回答

2

JavascriptLibrary已從硒3.刪除但你可以注入定製的事件與executeScript

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