현재 Jenkins와 지속적인 통합 도구를 설정 중입니다. 빌드가 만들어 질 때마다 JUnit 테스트를 실행하고 싶습니다. 내 문제는 테스트 할 프로젝트 중 어느 것도 maven이나 ant를 사용하지 않는다는 것입니다. 그래서 maven이나 ant없이 이러한 테스트를 실행할 수 있는지 알고 싶습니다. 그렇다면 어떻게해야합니까? Jenkins에서 Maven 또는 개미없이 JUnit 테스트를 자동으로 실행합니다.
는 답
9
A
답변
6
당신이 요하네스 링크로 ClasspathSuite를 시도 미리 감사드립니다? 문서에서
:
메커니즘은 간단합니다. Eclipse에서 새 프로젝트를 만들고 빌드 경로로 실행하려는 테스트가 포함 된 모든 프로젝트를 에 추가하십시오. 이제 는 같은 클래스를 만들 :
이import org.junit.extensions.cpsuite.ClasspathSuite; import org.junit.runner.RunWith; @RunWith(ClasspathSuite.class) public class MySuite {}
이 모든 JUnit4의 testclasses 프로젝트의 클래스 경로에 (그 포함 된 메소드 @Test 주석과 )를 실행합니다.
그런 다음 JUnitCore을 사용하여 실행할 수 있습니다.
java -cp /usr/share/java/junit.jar org.junit.runner.JUnitCore [test class name]
자세한 내용은 How to run Junit testcases from command line?을 참조하십시오.
+0
나는 이것에 관하여 konw하지 않았다. 그러나 그것이 내가 필요한 것입니다! 감사 ! – Bosion
관련 문제
- 1. Android Eclipse JUnit 프로젝트의 개별 클래스에서 vanilla JUnit 테스트를 실행합니다.
- 2. Jenkins의 Maven-3에서 TestNG와 JUnit 테스트를 실행하는 방법
- 3. Jenkins에서 Android 에뮬레이터를 실행하여 Robotium에서 Junit 테스트를 실행하십시오.
- 4. Jenkins에서 activator 명령을 실행합니다.
- 5. junit 셀렌이 jenkins에서 실행되지 않음
- 6. Jenkins에서 일자리가 자동으로 삭제됩니다.
- 7. Eclipse에서 커밋하기 전에 자동으로 JUnit 테스트를 실행하십시오.
- 8. JUnit은 JAR 내에서 테스트를 실행합니다.
- 9. Maven 프로젝트에서 TestNG/Junit 테스트를 외부화하는 방법 (sparatly로 실행)
- 10. 통합 테스트를 위해 JUnit, Maven 및 Hudson/Jenkins 사용
- 11. Jenkins에서 JUnit Selenium 테스트의 연기 세트를 실행하십시오.
- 12. Maven & Junit 이론
- 13. vim 또는 macvim에서 오이 테스트를 실행합니다
- 14. @Ignore로 표시된 모든 테스트를 실행합니다.
- 15. Selenium 2.0을 자동으로 실행합니다.
- 16. Maven, CDI, JUnit, JPA. HSQLDB에 대한 테스트를 실행하고 싶습니다.
- 17. Maven 테스트에서 maven 테스트를 실행하지 못했습니다.
- 18. 자동으로 Junit 테스트 부작용을 확인합니다.
- 19. 조건부로 Maven의 JUnit 테스트를 실행하십시오.
- 20. JUnit 테스트 용 Maven 사용
- 21. Apache Maven - Karaf에 배포하고 SOAP UI 테스트를 실행합니다.
- 22. WAR에서 스레드를 자동으로 실행합니다.
- 23. Jenkins에서 동시 Maven 빌드를 처리하는 방법은 무엇입니까?
- 24. 메모리 누수가있는 JUnit 테스트를 자동으로 찾을 수 있습니다.
- 25. 카르마는 단일 테스트를 실행합니다
- 26. maven release : junit 준비
- 27. jenkins에서 MAVEN 프로필 매개 변수 전달
- 28. 필터링 된 리소스가있는 maven junit 테스트를 디버깅 하시겠습니까?
- 29. 다중 모듈 Maven 빌드에서 가장 느린 JUnit 테스트를 나열하는 방법
- 30. Android Maven Eclipse JUnit : 로컬 테스트를 실행하려고 할 때 java.lang.ClassNotFoundException
Maven 또는 Ant를 사용하지 않고 프로젝트를 어떻게 구축 할 계획입니까? – artbristol
이러한 도구없이 빌드 할 수 있습니다. 더 어렵고 길지만 가능합니다. – Bosion