2023年3月份Java selenium開始使用出現(xiàn)The path to the driver executable must be set by the webdriver.edge.driver system property; for more;
嘗試更換chrome driver,以及根據(jù)網(wǎng)上的使用白名單來解決都不生效,
后續(xù)發(fā)現(xiàn)需要更新Java selenium的使用方式:
以Windows為例需要在之前配置上加上:
1、為driver設(shè)置系統(tǒng)環(huán)境變量
環(huán)境變量path下加入C:\WebDriver其中包含exe
?
2、
Java selenium新版引入了一個webdrivermanager后續(xù)貌似都要導(dǎo)入到Java項目
環(huán)境
最新的Java selenium配置見官網(wǎng)教程:?Install browser drivers | Selenium?
如果重新為idea開發(fā)工具配置Java selenium
按照官網(wǎng)給出的4步配置,也能進行正常使用。
后續(xù)的代碼使用為文章來源:http://www.zghlxwxcb.cn/news/detail-813806.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-813806.html
- Import?WebDriverManager
import io.github.bonigarcia.wdm.WebDriverManager;
WebDriverManager.chromedriver().setup();
WebDriver driver = new ChromeDriver();
到了這里,關(guān)于Java selenium使用出現(xiàn)The path to the driver executable must be set by the webdriver.edge.driver system的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!