2014-03-25 5 views
0

테스트 용 URL이있는 원격 시스템에있는 셀렌 테스트를 호출 할 계획 인 시스템을 설계하려고합니다. 셀렌 프로그램은 IE, FF, Chrome 등 3 개의 브라우저를 열고 페이지를 열고 스크린 샷을 찍어 야합니다. 나중에이 스크린 샷을이 컴퓨터에서 Java 응용 프로그램으로 보내야합니다.원격 Java 응용 프로그램에서 셀렌 테스트 실행

이 기능을 구현할 수 있습니까? 만약 그렇다면 어떻게 할 수 있겠습니까?

+0

스크린 샷과 함께 그리드에서 응용 프로그램 테스트 - 달성하려고합니까? – Karthikeyan

+0

그리드를 인식하지 못하고 있습니다. 원격 셀렌 어플리케이션이 스크린 샷을 받아서 호출 응용 프로그램으로 돌려주기를 원합니다. – Aditya

+0

selenium grid에서 이미 질문에 태그를 추가했습니다. 같은 .http : //docs.seleniumhq.org/docs/07_selenium_grid.jsp – Sighil

답변

0

예. 세 가지 브라우저 유형 모두를 실행하도록 구성된 원격 시스템에서 Selenium Grid/Node 서버를 시작해야합니다. 이 설정은 쉽지는 않지만 .json 설정 파일에서 그리드를 시작하는 것과 관련이 있습니다. 그런 다음 로컬 프로그램은 3 개의 동시 스레드에서 3 개의 테스트를 실행하거나 전형적인 셀렌 코드를 사용하여 한 번에 하나씩 테스트를 실행해야합니다.

각 테스트는 스크린 샷을 얻으려면 Selenium Augmenter를 정의해야합니다. Google에는 많은 예제가 있습니다.

관련 문제