Popular x64 Tags
- windows x64 download
- tool x64 download
- software x64 download
- view x64 download
- editor x64 download
- python x64 download
- xml x64 download
- sql x64 download
- dll x64 download
- resource x64 download
- compare x64 download
- csv x64 download
- dotnet x64 download
- uml x64 download
- table x64 download
- delphi x64 download
- xls x64 download
- perl x64 download
- html x64 download
- diff x64 download
- database x64 download
- query x64 download
- convert x64 download
- ide x64 download
- sql tools x64 download
- sql tool x64 download
- activestate x64 download
- doc x64 download
- txt x64 download
- mssql x64 download
ContiPerf 2.3.2
Sponsored links:
Volker Bergmann
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)
Easy extension with custom statistics evaluation and tracking mechanisms
Defining an attribute of type ContiPerfRule with the annotation @Rule activates ContiPerf. You can then choose from a different settings for specifying test execution (@PerfTest) and performance requirements (@Required). In the example the test is configured to be executed 1000 times with 20 concurrent threads, so each thread does 50 invocations. A maximum execution time of 1.2 seconds and and an average below or equals 250 milliseconds are tolerated.
As small but important detail is, that ContiPerf makes a difference to the behavior, you might expect from JUnit: ContiPerf creates a new test class instance and setup for each test method, but not for each test invocation! ContiPerf's purpose ist to do performance testing of your code, not of JUnit and the garbage collector! So, the behavior is as follows:
For each test method, a new instance of the test class is created and all further invocations of this method will happen on one and the same Java object!
First the @Before method is called. Then the test method is invoked 1,000 times subsequently and finally the @After method(s). ContiPerf 2 supports this behaviour for all JUnit 4 versions since version 4.7.
An example: Assuming you have a test class with two test methods, test1() and test2() which are executed two times each, a @Before method called before() and an @After method called after(), the invocation sequence is
constructor()
before()
test1()
test1()
after()
constructor()
before()
test2()
test2()
after()
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)
Easy extension with custom statistics evaluation and tracking mechanisms
Defining an attribute of type ContiPerfRule with the annotation @Rule activates ContiPerf. You can then choose from a different settings for specifying test execution (@PerfTest) and performance requirements (@Required). In the example the test is configured to be executed 1000 times with 20 concurrent threads, so each thread does 50 invocations. A maximum execution time of 1.2 seconds and and an average below or equals 250 milliseconds are tolerated.
As small but important detail is, that ContiPerf makes a difference to the behavior, you might expect from JUnit: ContiPerf creates a new test class instance and setup for each test method, but not for each test invocation! ContiPerf's purpose ist to do performance testing of your code, not of JUnit and the garbage collector! So, the behavior is as follows:
For each test method, a new instance of the test class is created and all further invocations of this method will happen on one and the same Java object!
First the @Before method is called. Then the test method is invoked 1,000 times subsequently and finally the @After method(s). ContiPerf 2 supports this behaviour for all JUnit 4 versions since version 4.7.
An example: Assuming you have a test class with two test methods, test1() and test2() which are executed two times each, a @Before method called before() and an @After method called after(), the invocation sequence is
constructor()
before()
test1()
test1()
after()
constructor()
before()
test2()
test2()
after()
OS: Windows XP, Windows Vista, Windows Vista x64, Windows 7, Windows 7 x64
Add Your Review or 64-bit Compatibility Report
Top Other 64-bit downloads
UniversalIndentGUI 1.2.0 Rev 1070
Directly see how the code/text is affected by a indenter parameter
Open Source
FX Equation 39.2.0
Transform JSON data into interactive visualizations effortlessly.
Open Source
tags: download fx, fx free download, View JSON, JSON Reducer, Stream JSON, JSON, Stream, Reduce, Reducer
MADARA for Windows x64 bit 3.0.0
Is a collection of middleware and tools for real-time system developers
Open Source
XmlSplit 3.2.1.1
Designed to split large XML files into smaller, well-formatted ones
Trialware | $99.00
Members area
Top 64-bit Downloads
-
ooRexx x64 4.2.0
x64 freeware download -
MADARA for Windows x64
bit 3.0.0
x64 open source download -
Software Ideas Modeler
Portable x64 14.55
x64 freeware download -
EiffelStudio 64bit 7.3.9.2766
x64 open source download -
TeamTalk SDK x64
Professional Edition 5.11a
x64 trialware download -
ANKHOR FlowSheet x64 2.1.0.13320
x64 trialware download -
Strawberry Perl Portable
x64 5.38.2.2
x64 open source download -
Android NDK x64 Revision 26d
x64 freeware download -
Mercurial x64 5.3
x64 open source download -
TortoiseGit x64 2.16.0
x64 freeware download
Top Downloads
-
AdFind 1.62.00
freeware download -
NASM 2.16.01
open source download -
VMProtect Ultimate 2.13.2
demo download -
HxD 2.5.0.0
freeware download -
Adobe Flash Player
Debugger 32.0.0.465
freeware download -
Microsoft Visual Studio
Professional 2026 18.1.1
trialware download -
Devart UniDAC 11.0.0
shareware download -
dotConnect for DB2 5.0.0
shareware download -
OpenGI 2.1.1
open source download -
TeeChart Pro VCL / FMX 2023
shareware download -
Electron Fluent UI 4.5.0
open source download -
UniversalIndentGUI 1.2.0 Rev 1070
open source download -
FX Equation 39.2.0
open source download -
kiss 3.0.0.0
demo download -
ooRexx x64 4.2.0
freeware download









