我用的是https://github.com/operasoftware/operachromiumdriver/releases/tag/v.99.0.4844.51的司机
87.0.4390.45版本
我有一个Maven-3.6.3 + Java-14应用程序,当我尝试实例一个opera驱动程序时,它就会出现一个即时窗口,它就隐藏在后面。
Windows 11家庭机器。
“守则”:
import org.openqa.selenium.opera.OperaDriver;
...
WebDriver driver = new OperaDriver();
...Maven库:
org.seleniumhq.selenium:selenium-java:4.1.4
我认为这是失败的,因为任何浏览器更新。一个月前,它使用了4.1.3版本的。我只是升级了一下试图解决这个问题。
日志:
org.openqa.selenium.SessionNotCreatedException:
无法启动新会话。会话未创建:此版本的OperaDriver仅支持OperaDriver 99
当前浏览器版本为101.0.4951.67,带有二进制路径C:\Users\nesto\AppData\Local\Programs\Opera\87.0.4390.45\opera.exe(Driver info: operadriver=99.0.4844.51 (d537ec02474b5afe23684e7963d538896c63ac77-refs/branch-heads/4844@{#875}),platform=Windows NT 10.0.22000 x86_64) (警告:服务器没有提供任何堆栈跟踪信息)
任何小费都会有帮助的。
谢谢
发布于 2022-08-02 01:34:44
如我所知,Opera不能满足Selenium 4基础设施(W3C标准)的要求,因此Opera驱动程序在Selenium 4版本中不受欢迎。欲了解更多信息,请阅读以下主题:
https://stackoverflow.com/questions/72536114
复制相似问题