2023年3月份Java selenium开始使用出现The path to the driver executable must be set by the webdriver.edge.driver system property; for more;
尝试更换chrome driver,以及根据网上的使用白名单来解决都不生效,
后续发现需要更新Java selenium的使用方式:
以Windows为例需要在之前配置上加上:
1、为driver设置系统环境变量
环境变量path下加入C:\WebDriver其中包含exe
2、
Java selenium新版引入了一个webdrivermanager后续貌似都要导入到Java项目
环境
最新的Java selenium配置见官网教程: Install browser drivers | Selenium
如果重新为idea开发工具配置Java selenium
按照官网给出的4步配置,也能进行正常使用。
后续的代码使用为
- Import WebDriverManager
import io.github.bonigarcia.wdm.WebDriverManager;
WebDriverManager.chromedriver().setup();
WebDriver driver = new ChromeDriver();