2017-11-27 2 views
0

전체 테스트 세트가 아닌 CI에서 특정 테스트 스위트를 실행하는 데 도움이되는 작업을 생성하려고합니다. 어떻게 할 수 있습니까? 그것. 나는 실행 명령을 사용해야 만한다는 것을 알고 있지만 그것을 사용하는 방법을 모르겠습니다.Maven 플러그인을 사용하여 Jenkins CI에서 Robot 프레임 워크의 특정 테스트 스위트/테스트를 실행하는 방법

+0

당신은이 문서를 알고 있습니까? http://robotframework.org/MavenPlugin/acceptance-test-mojo.html –

+0

예, 이걸 보았습니다.하지만 문제는 문서가 명확한 예를 제공하지 않는다는 것입니다. 사용하려고 시도했습니다.하지만 나는 원하는대로. 그래서 나는 예를 찾고있다. – user1696815

+0

OK, 좀 더 파고 들었을 것입니다. 아마도이 튜토리얼의 POM 예제 (https://blog.codecentric.de/2010/03/robot-framework-fachtests-in-eclipse-entwickeln-und-mit-maven) -ausfuhren /)은 약간의 통찰력을 제공 할 것입니다. 또한 나는이 Stack Overflow [대답] (https://stackoverflow.com/questions/25026891/how-to-exclude-test-suites-in-robot-framework-we-are-using-maven)를 발견했다. 스위트 및 태그를 설정합니다. 당신이 찾고있는 것. 다시 테스트하지 않았습니다. 이것은 또 다른 [SO 게시물] (https://stackoverflow.com/questions/32115088/using-robotframework-python-libraries-in-mvn-projects)입니다. –

답변

0

로봇 프레임 워크 가이드에는 Command Line Options에 대한 섹션이 별도로 있습니다. (Windows 용)

예 :

python -m robot.run -P C:\Python27\lib\site-packages -s MyFolderName.RobotFileName -t "MyFolderName.RobotFileName.Test Case Name" C:\Workspace\MyFolderName 
+0

로봇 프레임 워크의 maven 플러그인을 사용하고 있습니다. 이렇게하려면 maven 명령이 필요합니다. – user1696815

관련 문제