2013-02-20 3 views
6

여러 브라우저에서 여러 셀레늄 테스트를 실행해야하며 다중 구성 프로젝트의 매트릭스 구성 방법을 찾지 못했습니다. 내가 원하는 것은 Windows 노드에서 Safari 테스트를 제외하는 것입니다. 내가 구성 매트릭스에서 작업 구성에서 현재 OS젠킨스 조건부 매트릭스

답변

5

에 따라 적절한 명령을 실행하는 파이썬 스크립트를 작성할 수 있습니다 실행 부분에 대한

    Firefox Chrome IE Safari 
Windows (slave)  x  x x  - 
Mac (slave)   -  - -  x 

'x'=test, '-'=ignore 

: 여기가 필요 행렬이다 카테고리에 체크 박스가 있습니다 조합 필터. 가 다음을 추가

!(label == 'Windows' && browser == 'Safari') 

라벨브라우저이 사용하는 변수의 오른쪽에 이름이 있다고 가정. 여전히 의심 스럽다면 "?" 텍스트 필드의 오른쪽. 거기에 아주 좋은 도움말 텍스트가 있습니다.

+0

예, 발견되었습니다. 방금 솔루션을 게시하고 싶었습니다. – danizgod