TestCaseMgmt

From OLPC
Revision as of 13:33, 18 January 2008 by Kimquirk (talk | contribs) (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...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

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/resumes test cases as well as battery managment)
  • 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