2012-05-21 2 views

답변

1

당신은 당신의 컴퓨터에 Jenkins slave을 실행하고 (작업 정의 페이지에 이러한 옵션이) 그것에 작업을 묶을 수있다. 또한 NodeLabel Parameter plugin을 사용하고 매개 변수를 사용하여 작업을 묶을 노드를 지정할 수 있습니다. 예를 들어, 기본적으로 마스터에서 실행되지만, 수동으로 실행할 때 슬레이브를 지정할 수도 있습니다.

0

브라우저를 사용하는 데 어떤 도구를 사용하고 있는지 말하지 않습니다. 셀렌을 사용하는 경우 셀렌 서버를 시스템에 설치 한 다음 테스트를 통해 시스템을 사용할 수 있습니다.

0

테스트 브라우저에 대해 이야기 할 때, hudson/jenkins 용 셀레늄 플러그인을 사용한다고 가정합니다. 테스트 코드에서 테스트가 실행되는 노드의 위치/기능을 변경할 수 있습니다.

capabilities.setBrowserName("firefox"); 
capabilities.setPlatform(org.openqa.selenium.Platform.WINDOWS); 

또한이 젠킨스 플러그인 폴더에 config 파일을 편집하여

프로젝트를 실행할 수있는 위치 만 제한하는 다스 려하는 경우,이 찾을 수있는 노드 목록에서 마스터를 제외 가능

은 https :이 프로젝트가

을 실행할 수있는 // [젠킨스 이름]/작업/[작업 이름]/제한 아래

을 구성

관련 문제