次の問題をどうやって解けばいいのか悩んでいます。コード化された UI を使用して自動化すると思われる Web アプリケーションでは、ランダムな時間の後に表示され、右端から左端に移動する動的なチャット ダイアログがあります。移動するため、一部のコントロールが非表示になり、自動テストが妨げられ、テストが失敗します。どうやってそれを取り除くべきか、何か考えがありますか?
動くので固定位置はありません。
新しいスレッドを作成して、Web アプリケーション全体を監視する必要があるのではないかと考えました。表示されたらすぐに、チャット ダイアログ ボックスを閉じる必要があります。これは理論的にはうまくいくかもしれませんが、実際にうまくいくかどうかはわかりません。うまくいったとしても、非常にコストがかかり、簡単な解決策ではありません。
誰かが同様の問題に遭遇しましたか? はいの場合、解決策を教えてください。