我正在尝试使用 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)