ContiPerf / News: Recent posts

ContiPerf 2.0 released

ContiPerf is a lightweight testing utility that enables the user to easily leverage JUnit 4 test cases as performance tests e.g. for continuous performance testing. It is inspired by JUnit 4's easy test configuration with annotations and by JUnitPerf's idea of wrapping unit tests for performance testing, but more powerful and easier to use.

Release 2.0 provides consistent behavior among JUnit releases 4.7-4.9 and is able to create HTML reports with statistical summaries, violation details and latency distribution charts.... read more

Posted by Volker Bergmann 2011-09-13

ContiPerf 1.06 released!

ContiPerf is a lightweight testing utility that enables the user to easily leverage JUnit 4 test cases as performance tests e.g. for continuous performance testing. It is inspired by JUnit 4's easy test configuration with annotations and by JUnitPerf's idea of wrapping unit tests for performance testing, but more powerful and easier to use.

Release 1.06 provides improvements in the framework's performance, resource allocation and measurement precision... read more

Posted by Volker Bergmann 2010-07-13

ContiPerf 1.05 released!

ContiPerf is a lightweight testing utility that enables the user to easily leverage JUnit 4 test cases as performance tests e.g. for continuous performance testing. It is inspired by JUnit 4's easy test configuration with annotations and by JUnitPerf's idea of wrapping unit tests for performance testing, but more powerful and easier to use.

The new ContiPerf provides you with two new convenient but powerful features:
* supporting class annotations that provide defaults for all test methods of a class
* combining tests to test suites, optionally adding performance test definitions and requirements ... read more

Posted by Volker Bergmann 2010-05-26

ContiPerf 1.04 released

ContiPerf is a lightweight testing utility that enables the user to easily leverage JUnit 4 test cases as performance tests e.g. for continuous performance testing. It is inspired by JUnit 4's easy test configuration with annotations and by JUnitPerf's idea of wrapping unit tests for performance testing, but more powerful and easier to use.

ContiPerf 1.04 fixes a bug in verification of the 'max' requirement which was introduced in 1.03.... read more

Posted by Volker Bergmann 2010-04-23

ContiPerf 1.03 released

ContiPerf is a lightweight testing utility that enables the user to easily leverage JUnit 4 test cases as performance tests e.g. for continuous performance testing. It is inspired by JUnit 4's easy test configuration with annotations and by JUnitPerf's idea of wrapping unit tests for performance testing, but more powerful and easier to use.

The 1.03 version supports multithreaded test execution e.g. for concurrency tests. Syntax: @PerfTest(invocations= 100, threads = 20)... read more

Posted by Volker Bergmann 2010-04-19

ContiPerf 1.02 released

ContiPerf is a lightweight testing utility that enables the user to easily leverage JUnit 4 test cases as performance tests e.g. for continuous performance testing. It is inspired by JUnit 4's easy test configuration with annotations and by JUnitPerf's idea of wrapping unit tests for performance testing, but more powerful and easier to use.

Former releases expected a Maven-like project structure, other structures were causing NullPointerExceptions. Release 1.02 provides a bug fix. ... read more

Posted by Volker Bergmann 2010-04-12

Databene ContiPerf 1.0 released

ContiPerf is a lightweight testing utility that enables the user to easily leverage JUnit 4 test cases as performance tests e.g. for continuous performance testing. It is inspired by JUnit 4's easy test configuration with annotations and by JUnitPerf's idea of wrapping Unit tests for performance testing, but more powerful and easier to use:

* Using Java annotations for defining test execution characterisitics and performance requirements
* You can mark a test to run a certain number of times or to be repeatedly executed for a certain amount of time
* Performance requirements can be maximum, average, medium or any percentile exectution time
* Perfect control and readability of performance requirements
* You can run tests in two different modes, using them as simple unit tests or performance tests
* Easy integration with Eclipse and Maven
* Export of execution summary to a CSV file
* Small library without external dependencies (only JUnit) ... read more

Posted by Volker Bergmann 2010-03-29