허드슨이 내 루비 기반 셀렌 테스트를 실행하려고합니다. Selenium Grid 플러그인을 설치했지만 Hudson 클러스터에서 RC가 슬레이브로 실행되는 것을 원하지 않습니다. 그 이유는 앞으로 6 년 동안 내 Windows 환경에서 내 프로젝트를 구성하려고 할 때 낭비하고 싶지 않기 때문입니다.허드슨 클러스터의 노예가 아닌 RC의 Hudson Selenium Grid Hub에 Selenium RC를 등록 할 수 있습니까?
허드슨은 현재 Github에서 각 프로젝트를 가져와 잘 만듭니다. 정기적 인 Selenium Grid 설정을 사용하여 grid_configuration.yml 파일을 편집하여 테스트하려는 다양한 환경을 표현한 다음 환경 변수를 테스트를 실행하는 레이크 작업에 전달할 수 있습니다. 즉, 실행할 브라우저/platfom과 테스트중인 응용 프로그램의 URL - 일반적으로 특정 환경에서 실행중인 허브 컴퓨터의 포트입니다.
이런 식으로 RC의 실행이 내 앱의 소스 코드에 대해 알 필요가없는 컴퓨터는 셀레늄 그리드가 설치되어 있고 허브에 등록되어 있어야합니다.
이것을 허드슨으로 우아하게 에뮬레이트 할 수있는 방법이 있습니까?
거기서 정리해 주셔서 감사합니다. 마이클, 통찰력은 없습니까? – Rodreegez
Rodreegez, 해당 답변을 수락 한 것으로 표시 할 수 있습니까? – dhackner