2

我们使用 WDIO 编写了一个测试,它在 Chrome 浏览器 v95.X 上按预期执行。随着 Chrome 浏览器升级到 v96.0.4664.45,测试开始失败并抛出错误。详情如下:

行: await browser.switchToFrame(await $('(//iframe)[1]'));

预期:将控制权转移到 iFrame

实际:错误:没有这样的框架

经过调查,我们发现如果我们尝试获取 iFrame Web 元素并在控制台中打印它的一些属性值,它会被正确记录并与开发者控制台值匹配。但是在下一行,当我们尝试切换到 iFrame 时,我们遇到了上述错误。

这篇文章上周在 Chrome 浏览器 v95.X 上按预期工作。

我们的 Web 应用程序基于 Salesforce 闪电技术。

有没有人遇到过类似的问题?有什么决议吗?

4

0 回答 0