WebDriverで新しいウィンドウを開いた時にそっちに操作を切り替える

感想おまちしてます!

Selenium   Web Browser Automation

WebDriverで画面テスト操作中、「target=”_blank”」のような指定がリンクにあると新しくウィンドウが開いてしまいます。そんな時、WebDriverは既存のウィンドウで操作を続けますが、開いたウィンドウでURLやその他項目を確認したい時はwindow_handleというのを使うことができます。

ソースはこんな感じ。

また、開いたウィンドウを閉じることもJavascriptを使えば可能でした。

WebDriverのウィンドウ操作は大抵のことができますね。