Skip to main content

By clicking Submit, you agree to the developerWorks terms of use.

The first time you sign into developerWorks, a profile is created for you. Select information in your developerWorks profile is displayed to the public, but you may edit the information at any time. Your first name, last name (unless you choose to hide them), and display name will accompany the content that you post.

All information submitted is secure.

  • Close [x]

The first time you sign in to developerWorks, a profile is created for you, so you need to choose a display name. Your display name accompanies the content you post on developerworks.

Please choose a display name between 3-31 characters. Your display name must be unique in the developerWorks community and should not be your email address for privacy reasons.

By clicking Submit, you agree to the developerWorks terms of use.

All information submitted is secure.

  • Close [x]

Managing application testing

Using Rational TestManager to optimize your tests

Sandra Wilkey is a technical marketing specialist focusing on IBM Rational software quality tools. Sandra has been with the IBM/Rational organization for over 12 years and has spoken at numerous user conferences and industry trade shows. Sandra most recently spoke at the 2004 Rational Software Developer User Conference in Dallas, Texas, where she gave a well-received talk on tips and tricks with Rational TestManager.

Summary:  Are you finding it hard to know exactly what requirements of your application have been tested? Do you struggle to understand how much testing you have completed, how much is left, and what is the real status of the application under test? If so, Rational TestManager can help. Rational TestManager is a tool designed to help project teams manage testing -- from initial test case planning, to test development, execution of the tests and analysis of the results. Rational TestManager can give you the data you need to make the critical decisions about deploying an application.

Date:  11 Oct 2004
Level:  Introductory PDF:  A4 and Letter (805 KB | 44 pages)Get Adobe® Reader®

Activity:  8072 views
Comments:  

Monitor your progress

Progress reporting

As you create and execute tests against each successive build of your application, you will want to keep track of your progress. The reports provided in Rational TestManager allow you to track the progress of defining test cases for your requirements, creating and associating test scripts with your test cases, and executing your test cases. In this section you will run two reports that will provide information about the progress of testing.

Rational TestManager has several predefined reports that you can run to track test development progress and results.

If you look at the Analysis tab, you will see a list of all the reports available. You will be working with the reports in the group called Test Case reports.


Running a test case distribution report

One predefined report provides information about your progress on creating and implementing test cases.

  1. Click on Analysis in the lower left corner.
  2. Expand the folder labeled Test Case Distribution.

    These reports provide information on test progress against test inputs (requirements) or against the test plan (test cases). The last two reports in this group are used to provide information about test cases that are affected by modified requirements. You can use the reports out of the box, modify them, or create your own. For this tutorial, you will use the predefined reports.

  3. Right-click on the report titled Test Input Development Coverage and select Run.

When the report displays you will see a list of test requirements (from either RequisitePro or Microsoft Excel) in the first column of the report, similar to the one that follows.

(Note: If you do not see the information as shown here, close then reopen your Test Inputs and Test Plan windows and select Refresh All.)

The second column displays the number of test cases planned for each input. The third column contains "Implemented Test Cases", which refers to test cases that have manual or automated test scripts associated with them. You should see a "1" next to "Automatic employee notification of orientation" and "Manual employee notification of orientation". In the final column is the percentage of inputs implemented. The two inputs that have test cases and test scripts should show 100%. This number then rolls up to the top level group of inputs.


Running a test case results report

The next report that you will generate will report on test results rather than test planning and development.

  1. Expand the folder Test Case Results Distribution. You should see two reports.
  2. Right-click on the report Test Plan Execution Coverage.
  3. In the Select Test Logs window expand Build 1 then the Default folder.
  4. Click on the test log then click the > button to move it to the selected Test Logs groups.
  5. The following report will display.
  6. Expand the folder Orientation Notification.

You will see test case results in the following report.

The results of two test cases display in this report. One test case passed and the second test case failed. This is one example of the many pre-built reports available to assist you in monitoring and evaluating the testing progress. You may also create custom reports to generate the information that will meet your team's reporting and data collection standards.

9 of 12 | Previous | Next

Comments



Help: Update or add to My dW interests

What's this?

This little timesaver lets you update your My developerWorks profile with just one click! The general subject of this content (AIX and UNIX, Information Management, Lotus, Rational, Tivoli, WebSphere, Java, Linux, Open source, SOA and Web services, Web development, or XML) will be added to the interests section of your profile, if it's not there already. You only need to be logged in to My developerWorks.

And what's the point of adding your interests to your profile? That's how you find other users with the same interests as yours, and see what they're reading and contributing to the community. Your interests also help us recommend relevant developerWorks content to you.

View your My developerWorks profile

Return from help

Help: Remove from My dW interests

What's this?

Removing this interest does not alter your profile, but rather removes this piece of content from a list of all content for which you've indicated interest. In a future enhancement to My developerWorks, you'll be able to see a record of that content.

View your My developerWorks profile

Return from help

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=1
Zone=Rational
ArticleID=135055
TutorialTitle=Managing application testing
publish-date=10112004
author1-email=
author1-email-cc=

Tags

Help
Use the search field to find all types of content in My developerWorks with that tag.

Use the slider bar to see more or fewer tags.

Popular tags shows the top tags for this particular content zone (for example, Java technology, Linux, WebSphere).

My tags shows your tags for this particular content zone (for example, Java technology, Linux, WebSphere).

Use the search field to find all types of content in My developerWorks with that tag. Popular tags shows the top tags for this particular content zone (for example, Java technology, Linux, WebSphere). My tags shows your tags for this particular content zone (for example, Java technology, Linux, WebSphere).

Try IBM PureSystems. No charge.