2014-09-16 1 views

답변

0

비슷한 문제가 있습니다. 귀하의 구현을 모르지만 어쩌면 새 브라우저 인스턴스마다 캐시을 청소하고 있습니다. 동일한 브라우저 인스턴스를 사용하는 대신 새 창을 여는 이유를 찾아서 download_window를 엽니 다. default_window를 다루는 방법 또한 당신이 찾고있는 해답이 될 수 있습니다.

+0

다운로드 버튼을 수동으로 클릭하면 파일을 다운로드하라는 메시지 만 표시됩니다. – user2128887

+0

코드를 통해 클릭하십시오. Common.driver.findElement (By.xpath (xpath1)). click(); 다시 로그인을 요구하는 새 창이 열립니다. – user2128887

+0

예 - 예상대로. * 어떤 드라이버를 사용하고 있습니까? GhostDriver라면, 파일 업로드를 처리하기 위해 [AutoIt] (http://www.toolsqa.com/selenium-webdriver/autoit-selenium-webdriver/)을 사용해야 만한다는 것을 기억하십시오. 그러나 다운로드도 지원합니다. – ekostadinov

관련 문제