java - 无法在 selenium 中启动 Opera 驱动程序

标签 java selenium webdriver opera operadriver

我的问题是这样的: 我运行 opera 驱动程序并收到以下错误。 你能帮我弄清楚如何处理这个问题吗?

Opera 版本 62.0.3331.116 Opera 驱动程序版本 75.0.3770.100 Selenium 版本3.141.59

System.setProperty("webdriver.opera.driver", "lib/driver/operadriver.exe");
    currentDriver = new OperaDriver();

org.openqa.selenium.SessionNotCreatedException: session not created: No matching capabilities found
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:17:03'
System info: host: 'TKSE-ESA0002', ip: '10.36.130.20', os.name: 'Windows Server 2012 R2', os.arch: 'amd64', os.version: '6.3', java.version: '1.8.0_121'
Driver info: driver.version: OperaDriver
remote stacktrace: Backtrace:
Ordinal0 [0x00007FF647C3CAB2+1952434]
Ordinal0 [0x00007FF647B77E42+1146434]
Ordinal0 [0x00007FF647AEF325+586533]
Ordinal0 [0x00007FF647A9257A+206202]
Ordinal0 [0x00007FF647A92C01+207873]
Ordinal0 [0x00007FF647A90ADF+199391]
Ordinal0 [0x00007FF647A74902+84226]
Ordinal0 [0x00007FF647A75A5E+88670]
GetHandleVerifier [0x00007FF647DABA37+1351223]
GetHandleVerifier [0x00007FF647CEF0FA+578810]
GetHandleVerifier [0x00007FF647CEEE71+578161]
Ordinal0 [0x00007FF647C494FC+2004220]
GetHandleVerifier [0x00007FF647CEF8D5+580821]
Ordinal0 [0x00007FF647B8D89E+1235102]
Ordinal0 [0x00007FF647B99F66+1285990]
Ordinal0 [0x00007FF647B98E8D+1281677]
BaseThreadInitThunk [0x00007FFFED1213F2+34]
RtlUserThreadStart [0x00007FFFEF9154F4+52]

最佳答案

将 Opera 版本更改为 60,将 Operadriver 更改为 2.45 它有效

关于java - 无法在 selenium 中启动 Opera 驱动程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57472150/

相关文章:

ajax - 如何通过selenium webdriver跟踪ajax请求和响应?

java - 如何使用 itext 增加 PDF 表格某些部分而不是整个表格的单元格空间?

java - 如何将 “Default Button” 功能添加到 Swing 中的两个按钮?

python - 如何获得第 3 方 cookie?

c# - 如何使用 Selenium for C# 通过 XPath 查找文本?

ruby-on-rails - Capybara 可以使用 Selenium Iphone 驱动程序吗?

java - XMLUnit 是否具有带有命名空间的 XPath 输出?

javax.persistence.PersistenceException : org. hibernate .MappingException : Unknown entity: it. *.PoolStateResult |在 DTO(而非实体)中映射结果

python - 使用Selenium和Python在网页上查找文本,然后获取其正下方的文本

javascript - Selenium 中的 JavaScriptExecutor 是什么?