새로운 윈도우로 페이지가 열릴 경우, 제어하기 위한 메소드
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 |