自動化スクリプトに Selenium Webdriver + Java + Eclipse + testng を使用しています。
アラート ボックスを含むウィンドウの URL を取得しようとしています。Web ページのダウンロード ボタンをクリックすると、アラート ボックスが新しいウィンドウで開きます。このウィンドウの URL を取得したい。
これに対して getCurrentURL コマンドを試しましたが、UnhandledAlertException : Modal dialog presentを取得しています。アラート ボックスを閉じると、含まれているウィンドウがすぐに閉じられるため、URL を取得できません。
アラート ボックス (ここではモーダル ダイアログ) が、ウィンドウの URL の読み取りで webdriver をブロックしているようです。これに対する解決策を教えてください。
ありがとう