RSS Feed for This PostCurrent Article

JTRunner: Another Java Testing Framework

The JTR Framework is aimed at fastening the development of both functional and stress-test suites for verifying the requirements and robustness of both JSE and JEE projects. The JTR Framework supports you in writing components meant for testing:

  1. standard JSE components / applications

  2. EJBs conforming to both J2EE 2.x and JEE specifications

  3. MOM-based JSE and JEE systems (JMS)

  4. web-services (both document-based and rpc-like)

The JTR Framework has been written following the principles of IoC (Inversion of Control). Following this approach it lets developers focus exclusively on the test-logic, bereaving him/her of the burden to think about dealing with a great number of issues generally related with resource retrieval, multithreading management, tests parameterizations, error handling and so on.

The JTR Framework lets you concentrate solely on the testing logic, leveraging on the JTR Runtime to deal with other important tasks on your behalf.

The JTR Runtime provides you with the following features:

  1. multiple runner instances management (runners-multithreading and scheduling)

  2. runner instances parameterization

  3. scripted parameters initialization (only with JTR 5)

  4. built-in statistical functions for parameters initialization (only with JTR 5)

  5. transparently run JUnit 4 test-cases (only with JTR 5)

  6. management of JMS resources

  7. stub-less (or dynamic) webservices invocation

  8. automatic error handling

  9. test results collection and inspection via the JTRConsole

  10. effortless distributed testing


Trackback URL


Sorry, comments for this entry are closed at this time.