【发布时间】:2020-01-08 16:01:53
【问题描述】:
我正在使用所有最新版本,如下所示,但仍然看到上面提到的问题。有人可以帮忙吗?
- Eclipse IDE 版本:2019-12 (4.14.0);
- WebDriver (Java) - 3.141.59
- ChromeDriver 79.0.3945.36
这是我的代码:
package AutomationFrameWork;
import org.openqa.selenium.*;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
org.openqa.selenium.chrome.*;
public class FirstTestCase {
public static void main(String[] args) {
// TODO Auto-generated method stub
WebDriver driver = new ChromeDriver();
System.setProperty("webdriver.chrome.driver", "C:\\Users\\xxxx.000\\Desktop\\Selenium\\chromedriver_win32\\chromedriver.exe");
driver.get("www.google.ca");
System.out.println("Successfully opened the website");
driver.quit();
}
}
错误:
线程“main”java.lang.Error 中的异常:未解决的编译问题: WebDriver 无法解析为类型 ChromeDriver 无法解析为类型 在 AutomationFrameWork.FirstTestCase.main(FirstTestCase.java:15)
【问题讨论】:
-
您必须在`WebDriver driver = new ChromeDriver();`之前调用
System.setProperty步骤; -
把
System.setProperty放在初始化WebDriver driver = new ChromeDriver();之前