2012-06-22 8 views
0

우리는 이클립스에서 프로젝트를 모두 다시 만들거나 다시 빌드하고 이클립스를 열 때마다 jUnit 테스트 케이스를 실행할 수있는 방법이 있습니까?이클립스에서 깨끗한 빌드를하고 시작시 junit 테스트 케이스를 실행하는 방법은 무엇입니까?

이클립스 애플리케이션을 개발 중입니다. 시나리오는 매일 두 번 자동으로 UI 테스트가 수행되도록 예약하려고합니다. 하지만 나는 실행 파일을 빌드하지 않았다. 하지만 나와 함께 완전한 코드베이스를 가지고 있고 그것에 일정한 JUnit 테스트 케이스 (WindowTester 기반)를 실행하고 싶습니다.

다른 아이디어도 환영합니다. :) 미리 감사드립니다.

개미는 내가 읽은 것의 테스트를 수행하기 위해 실행 가능한 빌드가 필요합니다. :(

감사합니다, 토마스 자동화 된 테스트 케이스보다 더 많은 및 빌드

+4

Jenkins와 같은 지속적인 통합 서버를 사용하십시오. 그것은 그 일에 적합한 도구입니다. Eclipse는 IDE입니다. –

답변

0

힘든 젠킨스 당신이 관리하는 프로젝트의 많은 수있는 경우 오픈 소스가, 젠킨스를 위해가는 것은 좋은 선택이 될 것입니다. 젠킨스의 용량을 많이.

그러나, 당신은 작은 코드베이스를 가지고 예정 빌드 및 테스트의 경우처럼 일부 특정 작업을 peform받는해야하는 경우, 개미 빌드 의지가 훨씬 바람직하다. 테스트 케이스를 실행하기위한 귀하의 경우에는

,

  1. 이 (How to write Sample Build scprit)
  2. 이 개미 스크립트를 호출하는 박쥐 파일을 쓰기 항아리를 읽고 태그 (How to write Sample Test Build)
  3. 을 사용하여 실행하는 또 다른 개미 스크립트를 생성 전체 프로젝트를 구축하는 개미 빌드 스크립트를 만들고 제어판에서 사용할 수있는 Windows 스케줄러에서 하루에 두 번 빌드를 예약하십시오.

이렇게하면 컴파일되고 프로젝트가 빌드되며 예정된 시간에 테스트됩니다. 테스트가 실패하면 ant 스크립트에서 메일을 트리거하십시오.