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 Lightning テクノロジーに基づいています。

誰かが同様の問題に直面しましたか?解決策はありますか?

4

0 に答える 0