我有以下问题:我是笔记本电脑自动化的。现在,我买了一台超极本Mac。
我用自动化完成了所有的项目导入,好吧。但是,当我运行它时,我得到以下错误:
java.lang.IllegalStateException: The driver executable does not exist: /Users/estevaomarcos/Documents/Projetos/DBServer/\Users\chromedriver
在我的代码中有以下内容:
System.setProperty("webdriver.chrome.driver", "\\Users\\chromedriver");
WebDriver browser = new ChromeDriver(); .....
2条答案
按热度按时间56lgkhnf1#
**设置驱动路径:**为了避免手动检查操作系统,我们可以使用file.parator键从系统属性中获取文件分隔符。
设置我们运行的操作系统所基于的驱动路径。
mrwjdhj32#
1.在基于操作系统的代码中,您应该只在System.setProperty设置之后初始化新的ChromeDriver。
1.user.home是正确的选项--而不是“usr”。最后,它可以很好地工作(Java),如下所示: