首页 > 解决方案 > Selenium Webdriver switchTo() 方法在 Chrome 75 中失败

问题描述

在 Chrome 74 中使用 Selenium 切换到打开的选项卡可以正常工作。但是,在 75 中,我收到以下消息:

org.openqa.selenium.InvalidArgumentException: invalid argument: 'handle' must be a string

有没有其他人遇到过这个问题,除了将 Chrome 版本固定到 74 之外,如何解决这个问题?

标签: seleniumgoogle-chromeselenium-webdriverbrowser-automation

解决方案


我能够通过在我的测试中添加以下浏览器堆栈特定功能来解决错误 -

'browserstack.use_w3c' : 'true'

推荐阅读