< Previous | Next >

Lesson 2.3: Reject the test plan

In the previous lesson, you logged in as the test architect and began the approval process by adding Mary as an approver. This action assigned to Mary a work item that is listed in the My Tasks viewlet of her dashboard. In this lesson, you log in as the test manager to review the test plan.
  1. Log in as the test manager (Userid: mary, Password: mary) when prompted with the login dialog box. Mary's dashboard opens.
  2. Notice that the work item to review or approve the test plan is listed in Mary's My Tasks viewlet, located under the Welcome viewlet.
    Test Manager's My Task Viewlet
  3. Go directly to the test plan by clicking Review TestPlan: Classics Java Test Plan. The test plan opens to the Formal Review section.
  4. Review the different sections of the test plan.
  5. You can add information to the test plan. Create a quality objective:
    1. Click the Quality Objectives section.
    2. Add an objective by clicking the Manage Quality Objectives (Manage quality objectives) icon.
    3. Next, click the Add Row icon (Add table row).
    4. In Name, type Requirements Coverage; in Description, type Must have 100% requirements coverage.
    5. In Condition, choose =, and in Target, type 100.
    6. Click Save.
    7. To add the new quality objective to the test plan, click the Add Row icon (Add table row), select the Requirements Coverage objective, and click OK.
    8. Save the test plan.
      Quality Objectives
  6. Now that you added a new quality objective of 100% requirements coverage, check to see the status of requirements coverage for the Classics Java™ Test Plan:
    1. Point to Reports (Report), and click All Reports.
    2. To scroll to the next page, click Next at the top of the reports page.
    3. Under the Requirements reports, click Plan Requirements Coverage by Test Case.
    4. In the Test Plan section of the report, select Classics Java Test Plan, and click Run.

    The results show that one requirement is uncovered by a test case:

    Plan Requirements Coverage by Test Case
    Note: Because this is a simple test plan with only two requirements, the results seem insignificant. A test plan with several requirements will have more informative data.
  7. You can run more detailed reports by clicking the green section (Plan Requirements Coverage Detail report) or the pink section (Plan Requirements Not Covered Detail report). Click the pink section, and then click OK to open the report. A list of the requirements that are not covered by test cases are displayed.
    Note: Expand the Parameters section, and make sure that Classics Java Test Plan is selected. If you make any changes, click Run.
    Plan Requirements Not Covered Detail report

    You can see that the requirement not covered is the new one that the test architect added, called New Customer Order Requirement.

  8. Return to the Classics Java Test Plan page, and click the Requirements section.
  9. Create a work item to instruct the test lead to cover the new requirement with a test case:
    1. Click Create in the upper, right corner of the Requirements section.
    2. In Summary, replace the default text with Ensure that all requirements are covered by test cases.
    3. In Owned By, select Carmen, Test Lead.
    4. Click the Calendar icon (Reserve) next to the Due field, and select a future date.
    5. Click OK.
  10. Because the test plan does not meet its quality objective, you reject it:
    1. Click the Formal Review section.
    2. In the Status column, change the status to Rejected.
    3. Type the comment Not all requirements are covered by test cases.
    4. In the Action field under the test plan name, select Reject.
    5. Save the test plan.
  11. Log out as test manager.
The responses of each reviewer and approver are displayed in the Formal Review section.
In the next lesson, you log in as the test lead and cover the requirement with a test case.
< Previous | Next >

Feedback