WebdDriverManager throwing NoSuchFileException for AWS EC2 U



我正在使用RemoteWebDriver从Windows操作系统在AWS EC2 Ubuntu实例上执行Selenium测试。

下面是Selenium代码:

WebDriverManager.chromedriver().setup();
ChromeOptions co = new ChromeOptions();
WebDriver driver = new RemoteWebDriver(new URL("http://18.118.213.92:4444/wd/hub"), co);

但是它抛出以下错误:

io.github.bonigarcia.wdm.config.WebDriverManagerException: java.nio.file.NoSuchFileException: /tmp/15425606072528251971
at testing.RediffLoginTest.bmeth(RediffLoginTest.java:55)
Caused by: java.nio.file.NoSuchFileException: /tmp/15425606072528251971
at testing.RediffLoginTest.bmeth(RediffLoginTest.java:55)

通常,当我们在Windows操作系统上执行测试时,上面的代码会自动将浏览器驱动程序下载到用户目录下的缓存文件夹中。

任何帮助都是感激的。

你正在使用远程浏览器,所以你不需要WebDriverManager(即,删除行WebDriverManager.chromedriver().setup();)。

最新更新