1

我可以在 WebDriver(使用 java)中执行 JavaScript,如下所示:

WebDriver driver = new FirefoxDriver();
JavascriptExecutor jse = (JavascriptExecutor) driver;
jse.executeScript("some JS code here;");

我想执行一个外部 JS 文件。如何在 WebDriver 中执行外部 JavaScript(.js 文件)?

4

1 回答 1

3

您应该使用您的语言(在本例中为 Java)提供的文件 I/O 机制将 JavaScript 文件的内容读入 String 变量。然后,您可以将该字符串与 JavascriptExecutor 结合使用。

于 2012-09-03T15:27:45.157 回答