问题标签 [webdrivermanager-java]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2865 浏览

selenium - java.net.UnknownHostException 无法在 selenium 中解决

直到昨天我还在使用 Webdriver Manager,它工作成功。但今天它正在抛出一些UnknownHostException

我的依赖:

这是我用来打开浏览器的方式:

我找不到Perfect Solution但我得到some solution的是not clear你们能帮帮我吗!

我的错误:

0 投票
1 回答
587 浏览

java - Linux IntelliJ Chrome WebDriverManager“chrome(或任何其他浏览器)无法启动”

我对 WebDriverManager 有疑问。

如果我指定下载的 chromedriver 的路径,我会得到这个链接

编辑 1. 如果我安装了 chrome,它可以工作。

编辑 2. 仅当未安装我要测试的浏览器时才会出现问题。

编辑 3.(浏览器)如果我通过终端(Linux 终端和 IntelliJ 终端)运行由 WebDriverManager 下载的驱动程序,则它正在工作。

编辑4。原来我只是愚蠢。我认为 WebDriverManager 可以让您在未安装的浏览器上运行测试。不过那将是非常棒的……

0 投票
1 回答
375 浏览

webdrivermanager-java - WebDriverManager.chromedriver().useBetaVersions().version("73.0.3683.20").setup(); 运行 Chrome 72

在执行日志中,我看到:“[main] DEBUG io.github.bonigarcia.wdm.WebDriverManager - Driver chromedriver 73.0.3683.20 found in cache” 但是当我在 Chrome 中打开时:Help -> Google Chrome - informations I see that it's 72

0 投票
1 回答
211 浏览

java - WebDriveManager jar 在 Maven 项目中无法识别

在 pom.xml 中从此处配置所需的依赖项:https ://github.com/bonigarcia/webdrivermanager

但是在声明 WebDriverManager 时仍然有错误。

WebDriverManager 错误

0 投票
1 回答
553 浏览

java - 如何确保 cli 参数与 Windows 上的 Web 驱动程序管理器一起使用?

我将 selenium 与 chromedriver 一起使用(通过 maven 中的 webdrivermanager 获得),我通过 ChromeOptions 传递的 cli 参数在 Windows 上不应用。

但是在 MacOS 上它工作正常,在 linux 上它部分工作(因为它加载,但一些调试显示),而在 Windows 上一切都显示。

我试过设置 chrome 参数,但它似乎并没有做太多。

我期望得到一个无声的输出,但是我得到了大量的日志,从日志级别到允许的本地端口连接等等。

以下是我在控制台中遇到的错误:

0 投票
1 回答
1642 浏览

maven - 无法使用 Webdrivermanager 在 docker 机器上安装 chromedriver

我正在使用 Boni Garcia 的 webdrivermanager 插件来安装驱动程序。当我使用它在本地执行时,一切正常,但是当我尝试通过 Jenkins 执行相同操作时遇到问题。详情如下:

现在,当我尝试通过 Jenkins 执行相同的 Maven 项目时,我遇到了问题。我的从机是 docker 机器。

起初,我尝试使用 webdrivermanager 来安装 chrome 驱动程序,但我收到错误消息,指出找不到二进制文件。

错误:

然后我尝试使用框架内的驱动程序。我将 chromedriver 文件保存在框架内的驱动程序文件夹中,然后尝试执行它,但仍然出现错误(不过这次是不同的错误)

错误:

0 投票
1 回答
385 浏览

aws-lambda - 参数“目录”不是目录:/home/sbx_user1051/.m2/repository/webdriver

在 AWS Lambda (Java) 中使用 WebDriverManager 拥有 chrome 驱动程序时,获取异常 java.lang.IllegalArgumentException: Parameter 'directory' is not a directory: /home/sbx_user1051/.m2/repository/webdriver

我尝试为 webdrivermanager 1 设置目标参数。 System.setProperty("wdm.targetPath", "/tmp/driver/binaries"); 2. WebDriverManager.chromedriver().targetPath("/tmp").setup(); 两种方式都行不通。

WebDriverManager.chromedriver().targetPath("/tmp").setup(); webDriver = new ChromeDriver(getLambdaChromeOptions(proxy));

0 投票
1 回答
569 浏览

selenium-webdriver - 使用 webdrivermanager 找不到 Opera 二进制错误 selenium+java

在 Eclipse 中运行以下程序时,出现错误“找不到 Opera 二进制文件”。

在此处输入图像描述 这个怎么解决,求大神帮忙。。

0 投票
2 回答
5512 浏览

java - webdrivermanager.chromedriver().setup() ".", { 预期

我正在 maven3.6.1 项目中使用以下代码编写一个类。我正在使用 JDK 1.8.201 并在 maven 插件部分声明将 JDK 1.8 用于源和目标。

如上所示,我收到了与代码在同一行的注释中显示的语法错误。即使在 Eclipse 中多次运行 maven clean and update 项目后,这些错误也不会消失。我无法弄清楚为什么会出现这些错误。

0 投票
0 回答
280 浏览

webdrivermanager-java - 未创建会话:此版本的 ChromeDriver 仅支持 Chrome 版本 76

收到以下错误 session not created: This version of ChromeDriver only support Chrome version 76

使用最新的 webdrivermanager 版本 3.6.2

似乎在我的机器版本 75.0.3770.142(官方构建)(64 位)上找不到最新版本的 chrome。

代码如下,返回语句发生故障