java - 无法解决 selenium 驱动程序的导入问题

标签 java selenium selenium-webdriver selenium-chromedriver

我正在尝试导入 WebDriver 和 ChromeDriver,尝试了所有库,但没有成功

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;

public class TestChrome {

    public static void main(String[] args) {
        // TODO Auto-generated method stub
        System.setProperty("webdriver.chrome.driver", "/home/vikas/Downloads/chromedriver.exe");

        // Initialize browser
        WebDriver driver=new ChromeDriver();


        // Open Google
        driver.get("http://www.google.com");

        // Maximize browser

        driver.manage().window().maximize();
    }

}

出现以下错误

The import org.openqa.selenium.WebDriver cannot be resolved
The import org.openqa.selenium.chrome.ChromeDriver cannot be resolved

最佳答案

必须将selenium jar添加到项目中以识别接口(interface)org.openqa.selenium.WebDriver和类org.openqa.selenium.chrome.ChromeDriver

Selenium 下载链接:http://www.seleniumhq.org/download/

关于java - 无法解决 selenium 驱动程序的导入问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46904417/

相关文章:

java - 使用单个或优化查询进行批量插入

java - 如何使用 selenium Java 从 Angular 标签获取 'translate' 文本值

java - 正确的等待等待元素消失?

java - Selenium Webdriver 和 TestNG

java - 使用时区java将字符串转换为适当的日期

java - 由于 Java 7,UnsupportedClassVersionError?

python - 动态网站通过类名查找元素并使用 Selenium 和 Chrome 执行与 Python 中的类关联的 onclick 方法

selenium - 在 Linux 中禁用 Firefox 自动更新

java - Selenium Web Driver - 如何在后台运行 Firefox

java - 为什么我会收到此错误 "FirebaseRecyclerAdapter() in FirebaseRecyclerAdapter cannot be applied to:"