小编Tho*_*mas的帖子

Selenium 网格中的 Opera 浏览器:找不到驱动程序类

我正在尝试使用 Selenium 网格设置环境以在远程机器上执行我的 Selenium 测试。我唯一无法工作的浏览器是 Opera。我的配置和其他浏览器一样。但是,当我启动节点时,它显示找不到驱动程序类。

我在我的主机上运行 Windows 8.1 Enterprise 64 位

节点和主机在 windows 7 Enterprise 32 位服务包 1 上

在主机上安装了opera,opera webdriver 位于C:/GUI-Tests/Drivers/operadriver.exe,我尝试了32 位webdriver 和64 位webdriver,但仍然出现错误:

13:30:37.169 INFO - Driver class not found: com.opera.core.systems.OperaDriver
13:30:37.169 INFO - Driver provider com.opera.core.systems.OperaDriver registration is skipped: Unable to create new instances on this machine.
13:30:37.178 INFO - Driver class not found: com.opera.core.systems.OperaDriver
13:30:37.178 INFO - Driver provider com.opera.core.systems.OperaDriver is not registered
Run Code Online (Sandbox Code Playgroud)

如果有人知道这个问题,请帮助我。


关于我的环境的额外信息

启动集线器:

java -jar selenium-server-standalone-3.3.1.jar -role hub -hubConfig hubConfig.json
Run Code Online (Sandbox Code Playgroud)

我的集线器配置:

{ …
Run Code Online (Sandbox Code Playgroud)

selenium selenium-grid selenium-webdriver

1
推荐指数
1
解决办法
1779
查看次数