karate - 将 chrome 驱动程序与空手道 UI 一起使用时,driver.send 命令不起作用
问题描述
我在空手道 wiki 上找到了以下提示,我想用它来获取导航页面上的 unreachableUrl 条目。
https://intuit.github.io/karate/examples/ui-test/#devtools-protocol-tips
当我运行下面的命令时,我收到一个关于演员表的错误。我完全复制了样本,所以我不知道问题可能是什么。
javascript 评估失败:driver.send({ method: 'Page.getFrameTree' }),无法将 jdk.nashorn.internal.scripts.JO4 转换为 com.intuit.karate.driver.DevToolsMessage
解决方案
确保 adriver
已被首先召唤
* driver 'https://google.com'
* driver.send({ method: 'Page.getFrameTree' })
如果仍然卡住,请按照以下流程操作:https ://github.com/intuit/karate/wiki/How-to-Submit-an-Issue
推荐阅读
- javascript - 我们如何在 Angular 中访问 ngOnInit 上的输出 @Output?
- python - 使用 tkinter 复选框构建对话框类的问题
- python - 实现 WebDriverWait 时的问题
- javascript - 如何在 JavaScript 中旋转对象数组然后显示在 HTML 表上
- certificate - 已签名 .NET 应用程序的证书到期
- javascript - '未捕获的类型错误:无法使用 Websockets 和分页列表读取属性 'childNodes' of null'
- javascript - 如何像 Flask 一样从 URL 路由和获取变量,但是在 vanilla JavaScript 中?
- java - 如何使用 beam 的外部 kafka 转换(本地)使用消息
- python - Heroku 部署失败--psycopg2 安装失败
- django - Django Bulk Create 不尊重 django.db.utils.IntegrityError 的 ignore_conflicts