シナリオ:
- テキストボックスにキーワード(ポジション)を入力します
- Tab を押すか、次の要素をクリックします
- ウィンドウのポップアップが表示されます
- 基準に一致する位置のリストが表示されます
- 必要なレコードをクリックします
- ポップアップウィンドウは自動的に閉じます
- アラートが表示されます
- アラートのOKボタンをクリックしてください。
- メイン画面に切り替えてポジション詳細を確認
質問 :- サイトで多くの解決策を見つけましたが、すべてウィンドウ ポップアップでアクションを実行し、ポップアップを閉じてから、アラートまたはメイン ブラウザに切り替えます。
しかし、私のアプリケーションは選択後にポップアップ ウィンドウを自動的に閉じるため、driver.close() または driver.switchto.defaultContent() を使用できません。
(ポップアップ用に)ドライバーを閉じないと、ポップアップ後に表示される次のアラートを識別できません。
mainwindhandle に直接切り替えると、受け入れる代わりにアラートの却下が発生します。
ポップアップを閉じずにウィンドウポップアップからアラートに切り替える方法を知っている人は誰でも助けてください...
ありがとう ....