エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
[Selenium] WebDriverを使ってtarget=_blankで開いた別ウインドウにフォーカスする
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[Selenium] WebDriverを使ってtarget=_blankで開いた別ウインドウにフォーカスする
最近、Seleniumを使ってる。 まだ使い始めでよくわかってないので色々メモ。 WebDriverを使ってテスト中... 最近、Seleniumを使ってる。 まだ使い始めでよくわかってないので色々メモ。 WebDriverを使ってテスト中、リンクをクリックして開いたページで処理を続けるってのはよくあることだと思うけど、そのリンクがtarget="_blank"で別ウインドウで開くとちょっと面倒 //後で比較するために、現在のウインドウIDを取得 String current_window_id = driver.getWindowHandle(); //別ウインドウで開くリンクをクリック link_element.click(); //開いたウインドウも含め全部のウインドウIDを取得する java.util.Set window_ids = driver.getWindowHandles(); String new_window_id = null; for(String id :window_ids){ i