2012-02-06 1 views
0

Robot Framework 2.7 및 Selenium 2.18을 사용하여 테스트를 실행하고 있습니다. 3 가지 브라우저 (FF9, IE8, Google 크롬)에있는 스크립트를 실행해야합니다. Google 크롬에서 스크립트를 실행할 때 실행시 메인 창이 선택되지 않아 내 검사가 실패하는 것으로 나타났습니다. 창 선택 및 자바 스크립트 실행 window.focus() 키워드를 사용해 보았지만 Google 크롬 브라우저를 선택하지 않은 것으로 보입니다. 제안 사항이 있으십니까?RF 및 셀렌 사용시 Google 크롬을 선택하지 않았습니다.

주 : FF9 및 IE8의 경우 주 창 실행시 항상 선택됩니다.

감사합니다.

답변

0

나는 이것이 문제 여야한다고 생각하지 않는다. 테스트를 실행하는 동안 Google 크롬 창이 열려 있지 않은지 확인하십시오.이 외에는 잘못된 것이 없어야합니다. ... 나는 로봇 테스트를 실행하고 있습니다. 당신이 선택하고자하는 창은 마지막으로 우리가 인수를 포기하면 창이 다음 새

선택 창

을 시도 열 경우, FF에 대한 테스트는 거의 항상 호환 크롬

+1

다른 Google 크롬 창을 열지 않은 상태에서 테스트 스크립트를 실행 해 보았습니다. 스크립트가 실행될 때 창을 계속 선택하지 않았습니다. – dodong

0

에 대한 검사와 있습니다 new는 최근 열었던 브라우저 창을 선택합니다.

셀렌이 브라우저가 열지 않은 브라우저에 연결될 때 로봇을 사용하여 브라우저를 실행하고 있는지 확인하십시오.