下面我编写的代码在selenium独立Grid环境下打开www.google.com。在执行过程中显示错误
配置:
Selenium独立命令:
AudioUnitInitialize
错误:
AudioStreamBasicDescription audioFormat;
audioFormat.mSampleRate = 8000.00;
audioFormat.mFormatID = kAudioFormatMicrosoftGSM;
audioFormat.mFramesPerPacket = 1;
audioFormat.mChannelsPerFrame = 1;
audioFormat.mBitsPerChannel = 16;
audioFormat.mBytesPerPacket = 2;
audioFormat.mBytesPerFrame = 2;
我尝试用谷歌搜索此异常,但没有找到解决该异常的线索。我对此有什么解决办法吗?
代码:
java -Dwebdriver.gecko.driver=C:\eClipse\jar\Selenium\geckodriver\geckodriver.exe -jar selenium-server-standalone-3.141.59.jar -role standalone
答案 0 :(得分:0)
此错误消息...
Exception in thread "main" org.openqa.selenium.SessionNotCreatedException: Unable to find a matching set of capabilities
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:53'
System info: host: 'QAT2', ip: '10.1.6.79', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_91'
Driver info: driver.version: unknown
...表示 GeckoDriver 无法启动/产生新的 WebBrowsing会话,即 Firefox浏览器会话。
您的主要问题是所使用的二进制版本之间的不兼容性:
因此 JDK v8u91 和 Selenium Client v3.141.59 之间存在明显的不匹配。
将 JDK 升级到最新级别JDK 8u202。