본문 바로가기

2. Automation/2.4 Selenium

switch_to_window

새로운 윈도우로 페이지가 열릴 경우, 제어하기 위한 메소드

self.driver.switch_to_window(self.driver.window_handles[1])


driver.window_handles를 같이 사용해서, 이동하려는 창을 전달한다.


self.driver.get('http://nate.com')

self.driver.find_element_by_id('newsImg0').click()

self.driver.switch_to_window(self.driver.window_handles[1])

네이트의 뉴스를 클릭하면 새로운 창이 출력되는데, 해당 창으로 전환하는 스크립트.



'2. Automation > 2.4 Selenium' 카테고리의 다른 글

add_cookie  (0) 2018.03.26
html-testRunner  (0) 2018.03.20
Element가 없을 경우 체크 하기  (0) 2018.03.10