2011-07-06 4 views
1

openWindow (url, windowID)로 새 탭을 Selenium (Java)에서 열 수 있지만 다시 전환 할 수 없습니다. selectWindow 및 selectPopup 시도했지만 아무 일도 없었다. 나는 (사실상) CTRL + 탭 번호를 눌러 그것을 할 수 있다는 것을 연구했다. 나는 10 개 이상의 탭이 필요하기 때문에 이것이 충분하지 않기 때문에 시도하지 않았습니다. 탭 간 전환 방법은 무엇입니까?셀레늄에서 창 이름으로 탭 선택

+0

http://stackoverflow.com/q/731817/469210을 참조하십시오. – borrible

답변

2

원래 창으로 돌아가려면 selenium 테스트가 실제로 열렸 음을 의미하며 대상 ID/제목으로 "null"을 선택하십시오. 또한 알 수없는 경우를 대비하여 wd.close(); 명령을 사용하여 다른 창과 탭에서 혼란을 피할 수 있습니다. 이렇게하면 창에있는 모든 탭이 닫히지 않으므로이 대상 내에서 테스트를 계속할 수 있습니다.