Systematic testing: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary |
||
Line 2: | Line 2: | ||
{{draft}} |
{{draft}} |
||
⚫ | |||
== Purpose == |
|||
It consists of several basic tasks: |
|||
⚫ | |||
* improving the list of '''[[OLPC 8.2.0 Features|features]]''' present in 8.2.0. |
|||
== Battle Plan == |
|||
* writing [[Test cases 8.2.0#Create New Test Cases|test cases]]''' for each [[OLPC 8.2.0 Features|8.2.0 feature]] (in priority order). |
|||
* executing the [[Test cases 8.2.0|test cases]] and recording results. |
|||
# Convert one of our lists of features into a priority-tree of of "we-must", "we-hope", and "we-wish" test cases. |
|||
* contributing patches to the [[Tinderbox]] so that it can execute test cases! |
|||
#* [[OLPC 8.2.0 Features|Michael's original list of features]] |
|||
#* [[TestPlan_8.2.0|Joe's ordered list of features]] |
|||
#* [[8.2.0#Possible_Release_Criteria_Wish_List|Greg's release criteria wishlist]] |
|||
# '''[[Test cases 8.2.0#Create New Test Cases|Write]]''' the "must"-priority test cases and finalize the exact procedures for recording test results. |
|||
#* ''When documented, the procedures for recording test results should be cited above.'' |
|||
# Modify our call for volunteer test labor to request help writing and executing our test cases. |
|||
# Draft [[Profiles|other people]] as needed in order to reach our desired confidence in our information. |
|||
# When feasible, contribute patches to the [[Tinderbox]]! |
|||
[[Category:Testing]] |
[[Category:Testing]] |
Revision as of 02:05, 23 August 2008
For Developers
NOTE: The contents of this page are not set in stone, and are subject to change! This page is a draft in active flux ... |
This page describes a systematic testing effort designed to achieve test coverage sufficient to make good ship/no-ship decisions for the 8.2.0 release.
It consists of several basic tasks:
- improving the list of features present in 8.2.0.
- writing test cases for each 8.2.0 feature (in priority order).
- executing the test cases and recording results.
- contributing patches to the Tinderbox so that it can execute test cases!