从文件Selenium WebDriver Java执行javascript函数

时间:2017-01-03 12:14:01

标签: javascript java selenium

我正在使用IE浏览器驱动程序测试页面,并且在单击按钮时会调用JavaScript函数。 该函数位于DOM中可以看到的名为“app.js”的文件中。 我试过了:

private static JavascriptExecutor jsExec;
jsExec.executeScript("myFunction();");

但这总是会返回错误。

“app.js”的属性指向:myhtml / app.js

如何执行此功能?

由于

1 个答案:

答案 0 :(得分:0)

您可以通过这种方式调用javascript函数 -

 JavascriptExecutor js =(JavascriptExecutor)driver;
 js.executeScript("myFunction();");