Intern3.1.1 /Chrome 76 /selenium3..5.3- Command#switchToFrame 失败

Intern3.1.1 /Chrome 76 /selenium3..5.3- Command#switchToFrame failing

我所有的 intern.js 3.1.1 脚本每次

都在 Command#switchToFrame 失败

我已经升级到chrome76 chromedriver.exe76.0.3809.25 硒 3.5.3

一直工作到 chrome 75 硒 3.4

尝试使用chrome驱动程序版本 76.0.3809.68

Error resolving: Command#switchToFrame (6ms) <>

SUITE ERROR
Error: [POST http://localhost:60891/wd/hub/session/6be57f902ac4bff9d5a29acba9c6cca2/frame / {}] invalid argument: missing 'id'

chromedriver 76 默认支持 W3C 风格的 WebDriver 命令,但 Intern 3.3.1 不支持。您可以通过在环境说明符中传递 falsew3c 功能来尝试在 chromedriver 中禁用 W3C 模式:

{
  "environments": [
    {
      "browser": "chrome",
      "w3c": "false"
    }
  ]
}