gpt4 book ai didi

java - 设置 Selenium Web 驱动程序的相对路径

转载 作者:行者123 更新时间:2023-11-30 06:17:37 28 4
gpt4 key购买 nike

我像这样创建 Chrome 驱动程序:

System.setProperty("webdriver.chrome.driver",
"C:\\Users\\ragnar_000\\IdeaProjects\\ProjectA\\src\\test\\resources\\chromedriver.exe");
webDriver = new ChromeDriver();

此代码是在Windows平台上编写的。当我在Mac上运行它时,我必须根据Mac平台编辑路径。

如何设置/检查路径,使其可以在所有平台上运行,就像它只需要路径 src/test/resources/chromedrivers.exe

最佳答案

在您的项目下创建一个文件夹,并将 chromedriver.exe 复制到该文件夹​​(例如:/resources/chromedrivers.exe)。

然后通过

设置该文件夹的路径
String path = System.getProperty("user.dir");
System.out.println(path);
System.setProperty("webdriver.chrome.driver",path+"\\resources\\chromedriver.exe");

我在 Windows 中尝试过,它可以工作。尝试在 Mac 上是否可以工作。

关于java - 设置 Selenium Web 驱动程序的相对路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48868717/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com