org.openqa.selenium.InvalidArgumentException: 无效参数



我是这个网站的新手,我想请求您对此问题的帮助和专家意见。

我目前正在尝试使用 Netbeans 和 Selenium 运行一个简单的代码,但每次运行代码时都会收到错误"线程"main"org.openqa.selenium.InvalidArgumentException中的异常:无效参数:用户数据目录已被使用,请为 --user-data-dir 参数指定一个唯一值,或者不使用 --user-data-dir">

这是我尝试运行的代码,奇怪的是我可以在不同的计算机上成功运行相同的代码。

package selenium.test;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;
public class SeleniumTest {
private static WebDriver driver = null;
public static void main(String[] args) {
System.setProperty("webdriver.chrome.driver",
"C:\Users\Kevin\Documents\Selenium\Driver\chromedriver.exe");
driver = new ChromeDriver();
driver.get ("https:\www.google.com");
}
}

铬版本: 77.0.3865.90

铬驱动程序版本: 77.0.3865.40

网络:8.2

非常感谢您的帮助

使用 ChromeOptions。您可以指定不是用户目录的目录:

ChromeOptions co = new ChromeOptions();
co.addArguments("user-data-dir=C:\Some\valid\data dir\");

相关内容

  • 没有找到相关文章

最新更新