JTR Users’ Guide

The JTR Project Users’ Guide will help understanding how to use the JTR Project for building both JSE and JEE test suites.


This guide is divided into sections, and every section covers a very specific subject. So, if you are already familiar with JTR you can easily jump to those sections you are interested in. Otherwise, should you be a newbie, you can follow the learning path proposed by the Index. Doing so you will be gradually introduced to every JTR feature you might be interested in.


The guide walks through the creation of a test suite having as its target both JSE classes and JEE resources (EJBs, MDBs and Web-Services). In order to achieve this the guide is based on a NetBeans 5.5.1 JEE project downloadable from our CVS, called the jtrTestBench project. From the same CVS you can also download another NetBeans 5.5.1 JSE project called jtrTestBenchClient, the project containing the test-suite you will build following this guide.



Index

  1. 1.JTR basic concepts

  2. 2.The jtr.xml file: a first overview

  3. 3.JTR-Runners: concepts and configurability

  4. 4.Statistical parameters

  5. 5.Scripted parameters

  6. 6.Writing a simple JSE JTR-Runner: the fundamental APIs

  7. 7.Writing a simple EJB JTR-Runner

  8. 8.Writing a simple JMS JTR-Runner

  9. 9.Writing a simple WS JTR-Runner

  10. 10. JUnit 4 integration

  11. 11. Logging

  12. 12. JTR Distributed Testing

  13. 13. Launching a JTR-test: Ant integration

  14. 14.The JTR-Console: exploring the results

  15. 15.Headless Testing

  16. 16.JTR Modularity: advanced customizations

  17. 17.Useful Testing Tips