错误号:33:SessionNotCreatedError会话未创建,尝试使用SeleniumBasic模拟chrome浏览器时出现未知错误导致异常
我一直在使用Internet Explorer提供的COM接口,但是,由于一些站点现在已经迁移,不支持IE,我一直在寻找用错误号:33:SessionNotCreatedError会话未创建,尝试使用SeleniumBasic模拟chrome浏览器时出现未知错误导致异常,selenium,google-chrome,selenium-webdriver,selenium-chromedriver,Selenium,Google Chrome,Selenium Webdriver,Selenium Chromedriver,我一直在使用Internet Explorer提供的COM接口,但是,由于一些站点现在已经迁移,不支持IE,我一直在寻找用SeleniumBasic替代它 因为这对我来说是全新的,我处于非常基本的水平——我已经下载了 Selenium类型库(我已经下载了,并且在模块中引用了) 我已经输入了一段非常基本的代码来测试它,但是我得到了以下错误: 错误号码:33 错误说明: SessionNotCreatedError会话未创建未知异常 错误:Runtime.executionContextCreate
SeleniumBasic
替代它
因为这对我来说是全新的,我处于非常基本的水平——我已经下载了
Selenium类型库(我已经下载了,并且在模块中引用了)
我已经输入了一段非常基本的代码来测试它,但是我得到了以下错误:
错误号码:33
错误说明:
SessionNotCreatedError会话未创建未知异常
错误:Runtime.executionContextCreated具有无效的“上下文”:
{“auxData”:{“frameId”:“AE85B634088DDFB4B8E7D65A145ADA0F”,“isDefault”:true},“id”:1,“name”:“origin”:/“}
(会话信息:chrome=69.0.3497.100)(驾驶员信息:
chromedriver=2.21.371459
(36d3d07f660ff2bc1bf28a75d1cdabed0983e7c4),平台=Windows NT 10.0
x86_64)
代码是
Sub TestCode()
Dim driver as New Selenium.Chrome
driver.get "www.Google.com"
End Sub
我也在firefox和Edge浏览器上尝试过这一点,但我也遇到了同样的问题-对可能出现的问题有什么建议吗?此错误消息
SessionNotCreatedError session not created exception from unknown error: Runtime.executionContextCreated has invalid 'context': {"auxData":{"frameId":"AE85B634088DDFB4B8E7D65A145ADA0F","isDefault":true},"id":1,"name":"","origin":"://"}
(Session info: chrome=69.0.3497.100)
(Driver info: chromedriver=2.21.371459 (36d3d07f660ff2bc1bf28a75d1cdabed0983e7c4),platform=Windows NT 10.0 x86_64)
…意味着ChromeDriver无法启动/生成新的网络浏览器,即Chrome浏览器会话
您的主要问题是所使用的二进制文件版本之间的不兼容,如下所示:
- 您使用的是chromedriver=2.21
- 的发行说明明确提到以下内容:
- 您使用的是chrome=69.0
- 的发行说明明确提到以下内容:
- 将硒升级到当前水平
- 将ChromeDriver升级到当前级别
- 将Chrome版本保持在Chrome v68-70级别之间。()
- 通过IDE清理项目工作区,并仅使用所需的依赖项重建项目
- 执行
@测试
更新 根据最新版本的SeleniumBasic(一种用于VB.Net、Visual Basic应用程序和VBScript的基于Selenium的浏览器自动化框架)似乎仅为v2.0.9.0版 根据v2.0.9.0版的标准,底层组件包括:
- Firefox驱动程序版本2.52.0
- IE驱动程序版本2.52.1
更新B 如果您打算将GeckoDriver与Firefox结合使用,您可以遵循以下矩阵:
谢谢你的回答!我已经下载了Selenium
.jar
文件,但我不知道如何将其包含在我的参考库中-你能给我一点建议吗?再次感谢大家!我担心,因为我只使用Java/Python/NodeJS绑定,而不使用Basic/vba。这个问题很明显,所以我试着帮你解决。等待@QHarr查看此反问题。在我的答案中签出更新,可能您将能够拉出一些有用的内容。在我的答案中签出更新,并让我知道状态。感谢您的帮助-我刚刚将chrome降级到v49,并且只使用ChromeDriver。我感谢你对我的耐心!