ContiPerf

소프트웨어 스크린 샷:
ContiPerf
소프트웨어 정보:
버전: 2.3.0
업로드 날짜: 20 Feb 15
개발자: Volker Bergmann
라이센스: 무료
인기: 25

Rating: nan/5 (Total Votes: 0)

ContiPerf 쉽게 성능 테스트 등으로 JUnit 4에서는 테스트 케이스를 활용할 수 있도록 해주는 가벼운 테스트 도구입니다 . 지속적인 성능 테스트 & NBSP; 그것은 주석과 성능 테스트를위한 단위 테스트를 포장의 JUnitPerf의 아이디어에의 JUnit 4의 테스트를 간편하게 구성에서 영감 있지만 더 강력하고 사용이 용이 :
* 테스트 실행 characterisitics 및 성능 요구 사항을 정의하는 자바 주석을 사용하여
* 사용자는 특정 횟수를 실행하는 테스트를 반복적으로 표시하거나 일정 시간 동안 실행될
* 성능 요구 사항, 최대 평균, 중간 또는 백분위 exectution 시간이 될 수 있습니다
* 완벽한 제어 및 성능 요구 가독성
* 당신은 그들에게 간단한 단위 테스트 나 성능 테스트를 사용하여, 두 개의 서로 다른 모드에서 테스트를 실행할 수 있습니다
* 이클립스와 메이븐과 쉽게 통합
* CSV 파일을 실행 요약의 수출
* 외부 의존성이없는 작은 라이브러리 (만의 JUnit)
* 사용자 정의 통계 평가 및 추적 메커니즘으로 쉽게 확장
다음은 아주 간단한 테스트는 다음과 같습니다
& NBSP; org.junit을 가져옵니다. *;
& NBSP; org.databene.contiperf 가져옵니다. *;
& NBSP; 공용 클래스 SmokeTest {
& NBSP; & NBSP; & NBSP; & nbsp; & nbsp; 확인 @Rule
& NBSP; & NBSP; & NBSP; & nbsp; & nbsp; 확인 공공 ContiPerfRule I = 새로운 ContiPerfRule ();
& NBSP; & NBSP; & NBSP; & nbsp; & nbsp; 확인 @Test
& NBSP; & NBSP; & NBSP; & nbsp; & nbsp; 확인 @PerfTest (호출 = 5)
& NBSP; & NBSP; & NBSP; & nbsp; & nbsp; 확인 @Required (최대 = 1200, 평균 = 250)
& NBSP; & NBSP; & NBSP; & nbsp; & nbsp; 확인 공공 무효의 TEST1 ()는 예외 {던졌습니다
& NBSP; & nbsp; & nbsp; 확인 & NBSP; & nbsp; & nbsp; 확인 & NBSP; & nbsp; & nbsp; 확인 Thread.sleep를 (200);
& NBSP; & NBSP; & NBSP; & nbsp; & nbsp; 확인 }
& NBSP; }
주석 @Rule와 형 ContiPerfRule의 속성을 정의하는 것은 ContiPerf을 활성화합니다. 그런 다음 테스트 실행 (@PerfTest) 및 성능 요구 사항 (@Required)를 지정하기위한 다른 설정을 선택할 수 있습니다. 예에서 시험을 5 회를 실행하고 최대 실행 1.2 초 시간과 평균 이하 또는 250 밀리 초를 동일을 필요로 정의된다.
ContiPerf 1.03로서, 동시에 테스트 메소드를 실행하는 스레드 수를 지정뿐만 아니라, 동시 테스트를 정의 할 수있다.
& NBSP; & nbsp; & nbsp; 확인 @PerfTest (호출 = 10 스레드 = 3)
& NBSP; & nbsp; & nbsp; 확인 공공 무효의 TEST1 ()는 예외 {던졌습니다
& NBSP; & NBSP; & nbsp; & nbsp; 확인 & NBSP; & nbsp; & nbsp; 확인 ...
& NBSP; & nbsp; & nbsp; 확인 }

이 릴리스의 새로운 기능입니다 :

이 호출 특성 (스레드 수, 진입로, 워밍업) 이제 생성 된 HTML 보고서에 추가됩니다.

이 버전 2.0의 새로운 기능 : JUnit을 사이에

이 버전이 제공하는 일관된 동작이 4.7-4.9를 해제하고 통계 요약 및 지연 분포 차트와 HTML 보고서를 만들 수 있습니다.

이 멀티 스레드 테스트 실행을 지원 :

이 버전 1.03의 새로운 기능

이 요구 사항 :

이 J2SE (Java 2 Standard Edition)의 런타임 환경

유사한 소프트웨어

Kieker
Kieker

20 Feb 15

Ahven
Ahven

15 Apr 15

Peon
Peon

20 Feb 15

개발자의 기타 소프트웨어 Volker Bergmann

databene benerator
databene benerator

14 Apr 15

코멘트 ContiPerf

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!