0
Selenium-Java에서 브라우저 인스턴스를 변경하는 방법은 무엇입니까? WebDriver는 새로운 창을 열어 현재 윈도우 인스턴스Java를 사용하여 Selenium에서 브라우저 인스턴스를 변경하는 방법
String winHandleBefore = driver.getWindowHandle();
// 당신의 클릭 동작 후 두 번째 웹 페이지에
Selenium-Java에서 브라우저 인스턴스를 변경하는 방법은 무엇입니까? WebDriver는 새로운 창을 열어 현재 윈도우 인스턴스Java를 사용하여 Selenium에서 브라우저 인스턴스를 변경하는 방법
String winHandleBefore = driver.getWindowHandle();
// 당신의 클릭 동작 후 두 번째 웹 페이지에
// 먼저 저장소를 클릭 한 후 화면의 요소를 찾을 수 없습니다
// 코드는 새로운 윈도우
for(String winHandle : driver.getWindowHandles()){
driver.switchTo().window(winHandle);
}
에 인스턴스를 스위치 아래// 원래 창
driver.switchTo().window(winHandleBefore);
[**이 ** (http://stackoverflow.com/questions/19117747/how-to-switch-between-two-로 전환하려면 windows-in-browser-using-selenium-java) 또는 [** this **] (http://stackoverflow.com/questions/9588827/how-to-switch-to-the-new-browser-window-which -opens-after-click-on-the-button) 답변이 유용 할 수 있습니다. – ManishChristian