Introduction
All development teams would like to live in a world where a perfect application was delivered as soon as the last line of code was written. Application or system testing is often viewed as a drain on time and resources -- extending an already tight development schedule. But as all project managers know, usually from experiencing failing applications once they are in the hands of the users, testing is a necessary part of any application development project. One of the keys to delivering a high-quality application without allowing testing to derail the project's schedule is to spend time planning and executing your tests in parallel with the development of the application. By including test planning and test execution as a critical step of application development, testing will not be relegated to a short block of time at the end of the development cycle or fall off the schedule completely. If you start testing early, you can weed out critical bugs when developers will still have enough time to fix them and the testers will have enough time to conduct thorough testing of the application.
The job of IBM® Rational® TestManager is to provide the entire project team with a centralized tool to plan, design, and execute tests and to provide reports that will allow the project team to make an informed "go" or "no-go" decision about the readiness for delivery of the application.
This tutorial is written for application testers and test managers who struggle to organize and control the testing efforts and to collect the information needed to assess the quality of an application. Here you'll learn the basic mechanics of test planning and how Rational TestManager can help you manage planning, execution, and analysis of the test results. No pre-existing knowledge of Rational TestManager or Rational RequisitePro is required.
The following topics are covered in this tutorial.
- Setting the requirements that will be the basis of testing
- Creating a test plan
- Developing manual or automated tests
- Executing tests and analyzing results
- Monitoring test progress
To complete this tutorial, you need to install Rational TestManager. Download a trial copy from developerWorks. After registering, you will be prompted to download and install Rational TestManager and Rational XDE Tester. Download and install only Rational TestManager.
An optional, but recommended, part of this demo includes using RequisitePro to capture and store requirements and feed them to Rational TestManager. If you would like to complete those steps in the tutorial download the RequisitePro software from developerWorks.
After you have downloaded these applications, install them using the defaults.

