Quality Management
The QM topic explores integrations between quality management tools and test execution tools.
Scenario
A quality management tool is used by a QA planner or test manager to:
- Create test cases (linked with requirements)
- Create test plans, data sets, etc.
- Assign test cases to practitioners
- Monitor status of test execution
- Create defect reports linked to failed test cases
A test execution tool is used by test practitioners to:
- See work queue of pending test cases
- Claim work, run tests
- Report status & results
The basic integration scenario is that a QM tool drives remote execution of a test execution tool, receiving results & status updates.
Use Cases
- A QM tool hands task off to a test execution tool to run tests.
- A QM tool sends instructions to a test execution tool for in-flight tasks (e.g. cancel, pause, resumer, etc.)
- A test execution tool registers with a QM tool.
- A test execution tool gets tasks from a QM tool.
- A test execution tools updates task status while running.
- A test execution tool posts results when complete.
Status
Strawman: September 8, 2008 -- strawman proposal for the document types and services (Steve Abrams).
- Link to whitepaper?
- Link to documentation?
- Link to other outcome resource?
|
Participants
SteveAbrams? (lead)
Related Links
Mailing List
|