selenium - org.openqa.selenium.chrome.ChromeDriver 类型不可访问错误
问题描述
我收到以下错误:- org.openqa.selenium.chrome.ChromeDriver 类型不可访问
代码
import org.openqa.selenium.chrome.ChromeDriver;
public class TestBrowser {
public static void main(String[] args) {
System.setProperty("webdriver.chrome.driver","C:\\Selenium\\chromedriver.exe");
ChromeDriver driver = new ChromeDriver();
}
}
请协助。
解决方案
尝试这个
System.setProperty("webdriver.chrome.driver", "C:\\pathto\\my\\chromedriver.exe");
WebDriver driver = new ChromeDriver();
编辑
WebDriver 是 ChromeDriver、FirefoxDriver 等类应该实现的接口,这个接口包含了以后会用到的所有方法。
可能对这篇文章有帮助: https ://www.softwaretestingmaterial.com/webdriver-driver-new-firefoxdriver/
推荐阅读
- vue.js - 在 Vuex Store 中获取未知的本地操作类型
- google-apps-script - 在共享驱动器中查找和替换功能多个文档
- reactjs - 如何在 reactjs 和 laravel 应用程序中查看某个项目的详细信息
- angular - 试图区分'[object Object]'。Angular 中只允许使用数组和可迭代对象
- python - 递归 Python 函数 - 似乎无法存储值
- angular - 在 Angular 中,如何使用 Route 转到完全不同的 URL?换句话说,您如何关闭匹配?
- c - 将 _Generic 与其他宏结合
- google-bigquery - YouTube BigQuery 频道转移似乎并未导入所有视频
- arrays - 将指向数组的指针传递给函数有什么好处吗?
- facebook-opengraph - 使我的 FB 目录产品图像(微数据)与我的共享图像(og:image)不同