サブウィンドウでの処理 メモ

メニュー画面等、サブウィンドウが表示される場合の処理

  # サブウィンドウに移動
  driver.switch_to_window( driver.window_handles[ 1 ] )

  # サブウィンドウでオペレーション
  driver.find_element_by_css_selector("input.rollover").click()
  driver.find_element_by_xpath("(//a[contains(text(),'選択')])[3]").click()

  # メインウィンドウに戻る
  driver.switch_to_window( driver.window_handles[ 0 ] )