嗨,我无法使用 Web 驱动程序运行 JavaScript,因为Unresolved compilation problem
,任何人都可以指出我哪里出错了,这样我就可以在运行 selenium Web 驱动程序脚本时运行真正简单的 JavaScript 行吗?
package Check;
import org.openqa.selenium.JavascriptExecutor;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.firefox.FirefoxDriver;
public class java {
public static void main(String[] args) {
// TODO Auto-generated method stub
FirefoxDriver driver = new FirefoxDriver();
driver.get("https://www.google.co.uk/search?q=dreams");
WebDriver driver2 = new AnyDriverYouWant();
JavascriptExecutor js;
if (driver instanceof JavascriptExecutor) {
js = (JavascriptExecutor)driver;
}
js.executeScript("function showAlert() { alert('success'); }; showAlert()");
driver.quit();
}
}
错误详情:
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
AnyDriverYouWant cannot be resolved to a type
at Check.java.main(java.java:13)