私のSelenium Webdriverテストは次のようなものです:
- ボタンをクリック -> ポップアップウィンドウが開きます
- すべてのウィンドウ ハンドルを反復処理し、ポップアップ ウィンドウに切り替えます
- ポップアップ ウィンドウでフォームに入力し、送信します。
この時点で、入力が有効な場合はポップアップ ウィンドウが自動的に閉じるか、フォームにエラーがある場合は開いたままになります。
私の質問は、ウィンドウが自動的に閉じて、それが私がフォーカスしていたウィンドウ ハンドルだった場合、正確にはどうなるかということです。ウィンドウが閉じたことを検出する方法はありますか?
ありがとう