python - [RobotFramework][selenium] 浏览器打开不工作
问题描述
我是机器人框架的新手,浏览器打开有一些问题。
使用:python 3.7 RIDE 1.7.3.1
这来自 RIDE:
开始测试:F-Project.Testsuite.test1 20190123 16:45:27.423:INFO:打开浏览器“gc”到基本网址“ https://bew.bestsofia.org/ ”。20190123 16:45:31.656:信息:无法捕获屏幕截图,因为没有打开浏览器。20190123 16:45:31.659:失败:SessionNotCreatedException:消息:会话未从断开连接创建:无法向渲染器发送消息(会话信息:chrome=71.0.3578.98)(驱动程序信息:chromedriver=2.45.615291(ec3682e3c9061c10f26ea9e5cdcf73c53f3f74) Windows NT 10.0.17763 x86_64)
结束测试:F-Project.Testsuite.test1
这是打印形式 cmd:
DevTools 监听 ws://127.0.0.1:58356/devtools/browser/c1b27833-83d7-44fd-ad08-c8fbffa9ee0a wx._core.wxAssertionError: C++ assertion "GetEventHandler() == this" failed at ....\src wxWindowBase::~wxWindowBase() 中的 \common\wincmn.cpp(478): 必须删除所有推送的事件处理程序
上述异常是以下异常的直接原因:
SystemError:返回带有错误集的结果
我尝试了不同的驱动程序版本,但问题没有解决。
有什么建议么 ?
解决方案
推荐阅读
- node.js - 如何让我的应用程序使用我的新 API 密钥?
- python - 使用 pandas 数据框和 numpy 进行多项式拟合
- php - PHP - DOMDocument 抓取 div 不删除图像
- c# - 在我的表单确认对话框后自定义导航表单
- c - 在 c 中处理的信号很少
- azure-application-gateway - Azure 应用程序网关出口 IP
- javascript - ParseFloat 返回字符串而不是 Javascript 中的数字
- android - 如何从 url 打开颤振应用程序?
- android - 每次我尝试运行 String online_user_id = mAuth.getCurrentUser().getUid(); 时都会出错
- excel - 如何在 Excel 中将整行与另一行进行比较并返回值