0

우리는 우리의 프로젝트에서 Fitnesse slim을 사용하고 있습니다. 지금 우리는 위키 페이지에서 fitnesse 테스트 (슬림)를 실행했으며 위키 자체에서 수동으로 결과를 확인했습니다.fitnesse slim 시운전시 보고서 메일을 실행하는 방법은 무엇입니까?

이제 우리는 프로젝트를 위해 CI를 구현할 계획입니다. 그래서, fitnessh 슬림을 AnthilPro (CI 도구)와 통합 할 수있는 방법이 있습니까? 자동으로 피트니스 테스트/슈트를 실행하고 실행 결과를 지정된 이메일 ID 세트로 보냅니 까?

친절하게 도와주세요. 많은 사람들이 이미 이것을 구현했습니다. 그러나 나는 정확한 정보를 얻지 못하고있다.

내가 anthillpro에 익숙하지 않다 Chethan

답변

0

, 감사합니다,하지만 난 fitnesse 인 TeamCity와 젠킨스에 자신의 JUnit 러너를 사용하여 테스트를 실행합니다. 이것은 ci 도구가 자동으로 선택하는 테스트 결과를 생성하고, html은 테스트 세부 사항을 사람들이 볼 수 있도록보고합니다. 빌드 결과에 기반한 우편물 발송자는 도구의 표준 기능입니다. 나는 또한 anthill을 추측한다.

그게 도움이 되겠습니까?

My fitnesse baseline project에는이라는 단일 메이븐 호출로 피트니스 스위트를 실행하는 데 필요한 설정이 포함되어 있습니다. 나는 프로젝트를 체크 아웃하고 메이븐 호출을 실행 한 다음 테스트 결과에 기반한 전자 메일을 다른 CI 도구와 마찬가지로 설치하기 쉽다고 가정한다.

+0

답장을 보내 주셔서 감사합니다. junit runner와 fitnesse suit/test를 어떻게 통합하고 있는지 자세히 설명해 주시겠습니까? 나는 이것에 초보적이다. 고맙습니다. –

+0

Java 프로젝트에 단위 테스트를 추가 한 경험이 있습니까? 기본 접근법은 https://github.com/unclebob/fitnesse/blob/master/test/fitnesse/junit/FitNesseRunnerTest와 같이 실행해야하는 FitNesse 제품군을 나타내는 주석이있는 프로젝트의 단위 테스트에 Java 클래스를 추가하는 것입니다. .자바. –

+0

예 튀김, 나는 코드 커버 리지를 작성하기 위해 작성된 단위 테스트를 알고 있습니다. 그러나 우리 프로젝트에서 우리는 별도의 프로젝트로 junits와 함께 실제 prodect 코드, 개별 프로젝트로 fixture 코드 (자바) 및 별도의 프로젝트로 fitnesse을 가지고 있습니다. 그래서, 우리는 모두를 통합하기 위해 고심하고 있습니다. –