TestCaseMgmt: Difference between revisions

From OLPC
Jump to navigation Jump to search
(New page: Purpose: to track test case development, execution, results, and timestamps Test Case creation: * Title (Include hierarchy in title - picklist of parent categories) * Creation date * Orig...)
 
No edit summary
 
Line 6: Line 6:
* Originator
* Originator
* Keywords
* Keywords
* Hierarchy is needed (for example: Power Management includes suspend/resumes test cases as well as battery managment)
* Hierarchy is needed, for example:
** Power Management includes suspend/resume test cases as well as battery management
** Suspend/resume test cases include leaving the machine idle, pressing the power button, closing the lid, etc.
* Description/Purpose of test case
* Description/Purpose of test case
* Setup (ex: cleaninstall, battery only, connected to ss mesh, etc)
* Setup (ex: cleaninstall, battery only, connected to ss mesh, etc)

Latest revision as of 19:38, 18 January 2008

Purpose: to track test case development, execution, results, and timestamps

Test Case creation:

  • Title (Include hierarchy in title - picklist of parent categories)
  • Creation date
  • Originator
  • Keywords
  • Hierarchy is needed, for example:
    • Power Management includes suspend/resume test cases as well as battery management
    • Suspend/resume test cases include leaving the machine idle, pressing the power button, closing the lid, etc.
  • Description/Purpose of test case
  • Setup (ex: cleaninstall, battery only, connected to ss mesh, etc)
  • Steps (text field)
  • Pass/fail criteria (text field)

Test Run:

  • Date/Timestamp of run
  • Run by (person)
  • Build info: OS, OFW (text field)
  • Hardware version: picklist
  • Results (pass/fail, not run)
  • Comments (text field; reproducibility, other events)
  • Links to bugs

Group by release:

  • Identify test cases that must be run for a release
  • Title of release

Test reports:

  • Test cases run on any day: Timestamp, Title, Results, Build info, Run by
  • Test cases associated with a release: Title, Date/Timestamp, Results, Build info, Run by
  • Test cases in hierarchical form: Title, Date/Timestamp, Results, Build info, Run by