如何在WebdriverIO测试中避免Chrome外部对话框

velaa5lx  于 2023-09-28  发布在  Go
关注(0)|答案(2)|浏览(114)

Chrome external protocol dialog
e2e WebdriverIO测试的第一步是后藤登录页面。但是对话框阻止了测试用例的进一步发展。我没有找到使用WebdriverIO关闭对话框或禁用对话框的方法。有人能帮忙吗?

ttvkxqim

ttvkxqim1#

尝试将其添加到wdio.conf文件

"capabilities": [
    {
      ...
      "goog:chromeOptions": {
        "args": [
          "disable-infobars",
          "disable-popup-blocking",
          "disable-notifications"
        ]
      }
    }
  ]

或检查此链接:wdio github issue

lzfw57am

lzfw57am2#

把这个添加到wdio.conf文件中。在Chrome 117中运行良好

capabilities: [{
        browserName: 'chrome',
        'goog:chromeOptions': {
            'excludeSwitches': ['enable-automation']
        }
    }],

相关问题