2017-04-10 2 views
0

:셀레늄 젠킨스 Linux TestNG - 어떻게 실행하나요? 지금 내가 그렇게, 명령 줄을 통해 Windows에서 젠킨스를 실행 해요

나는 XML 파일은 이클립스에서 생성 한
  1. (TestNG -> Convert to TestNG로) 내가 가진 run.bat 파일이

    java -cp bin;libs/* org.testng.TestNG c.xml 
    java -cp bin;libs/* org.testng.TestNG json.xml 
    
  2. 나는이 박쥐 파일을 실행하기 위해 젠킨스에서 새로운 프로젝트를 만들었습니다.

이 솔루션은 저에게 도움이되었지만 Linux에서 테스트를 실행하고 싶습니다. 올바른 방법으로이를 수행해야합니다.

+0

왜 maven 프로젝트가 아니며 jenkins에서 maven 작업을 만들고 목표를 실행해야합니까? –

+0

이게 더 좋은 방법이라면, Maven을 사용해 보겠습니다. – Krzysztof

답변

1

기본적으로 동일합니다. Java는 Linux에서 동일합니다. 적어도 TestNg 테스트를 실행하는 것에서부터

+0

Linux에서 classpath 구분 기호는':'이 아니라';'('run.sh'의 경우)입니다. – juherr