Use Cases

The following Use Cases represent some common scenarios for using Kiwi TCMS.

Manual Testing

  1. QE Project / Team Lead assigns feature to be tested.
  2. QA searches TCMS for Test Plan. See the section Searching for Test Plans.
  3. QA creates new Test Run to record execution results. See the section Creating a Test Run.
  4. QA executes Test Run. See the section Executing a Test Run.
  5. Test Run report is available for viewing. See the section Generating a Test Run report.

Manual Testing Use Case.

Writing a Test Plan

  1. QE Project / Team Lead assigns feature to be tested.
  2. QA writes a new Test Plan. See the section Creating a Test Plan.
  3. QA adds Test Cases:
    1. Create new Test Case. See the section Creating a Test Case.
    2. Add existing Test Case. See the section Adding an existing Test Case to Test Plan.
  4. QA executes Test Run. See the section Executing a Test Run.

Writing a Test Plan Use Case.

Manager Assigns Testing Priorities

  1. Manager searches for a Test Plan. See the section Searching for Test Plans.
  2. Manager assigns priorities to Test Cases. See the section Editing a Test Case.
  3. QA searches for Test Plan.
  4. QA creates new Test Run. See the section Creating a Test Run.
  5. QA executes Test Run, based on Test Case priorities. See the section Executing a Test Run.
  6. Test Run report available for viewing. See the section Generating a Test Run report.

PM Reporting Use Case.

Cloning a Test Plan

  1. QE Project / Team Lead assigns feature to be tested in new version of product.
  2. QA searches TCMS for Test Plan. See the section Searching for Test Plans.
  3. QA clones Test Plan. See the section Cloning a Test Plan.
  4. QA creates new Test Run. See the section Creating a Test Run.
  5. QA executes Test Run. See the section Executing a Test Run.
  6. Test Run report available for viewing. See the section Generating a Test Run report.

Cloning a Test Plan Use Case.