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.

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 Create test case from a test plan.

    2. Add existing Test Case. See the section Add 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.

  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.

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.

Cloning a Test Plan Use Case.