Activity testing template: Difference between revisions
Jump to navigation
Jump to search
Line 49: | Line 49: | ||
== The NZ activity test == |
== The NZ activity test == |
||
Here is a quick list of things to go through when you test an activity and if you complete this checklist as you go it helps you report any bugs you find. |
Here is a quick list of things to go through when you test an activity and if you complete this checklist as you go it helps you report any bugs you find. Paste your completed checklist into your testing summary and email it to testing mailing list. |
||
* Tester name: |
* Tester name: |
||
* Activity Tested: |
* Activity Tested: |
||
* Activity Version: |
* Activity Version: |
||
* Sugar Version or Build number: |
* Sugar Version or Build number: |
||
* XO hardware or |
* XO hardware or Emulator O/S: (e.g. XO 1.0 B2 or VirtualBox on MacOSX) |
||
* Activity Wiki Page: (provide link) |
* Activity Wiki Page: (provide link) |
||
Line 60: | Line 63: | ||
* Behaviour matches description on wiki: yes/no |
* Behaviour matches description on wiki: yes/no |
||
⚫ | |||
* |
* Sound works: yes/no/not applicable |
||
⚫ | |||
* Rotate key works: yes/no |
* Rotate key works: yes/no |
||
* Joystick pad works: yes/no |
* Joystick pad works: yes/no/not applicable |
||
* Game keys work: yes/no |
* Game keys work: yes/no/not applicable |
||
* Black and white mode works: yes/no |
* Black and white mode works: yes/no |
||
* Save/Keep works: yes/no |
* Save/Keep works: yes/no |
||
* Stop button works: yes/no |
* Stop button works: yes/no |
||
* Resume from Journal works: yes/no |
* Resume from Journal works: yes/no |
||
* Neighbourhood environment: (when doing test are you on MESH, ad hoc, using school server) |
* Neighbourhood environment: (when doing test are you on MESH, ad hoc, using school server) |
||
Line 75: | Line 82: | ||
* Can join Activity: yes/no |
* Can join Activity: yes/no |
||
* Friends appear in frame: yes/no |
* Friends appear in frame: yes/no |
||
* Comments on the test you have done: (write comments) |
* Comments on the test you have done: (write comments) |
||
Line 80: | Line 88: | ||
Post all of this into your testing summary and email it to testing mailing list |
|||
Revision as of 06:05, 9 March 2010
This page has a more up-to-date location: Test cases 8.2.0#Create new test cases
Activity testing project | Testing matrix | Activity testing guide | Activity testing template +/-
See also: Sugar Labs testing | the Testing mailing list
To merge: Testing | Testing ideas | Friends in testing
See also: Sugar Labs testing | the Testing mailing list
Instructions for Template Use
Developers, use this template to create your test cases.
- Create a new page, entitled Tests/ActivityName, replacing ActivityName with the name of your activity.
- Cut and paste the table below into the new page.
- Edit to add new test activities as you see fit.
- Create a new entry in the Activity Testing Matrix.
Template
Parts no longer applies to Release 8.2.0, for example in 8.2.0 the Frame replaces the "Activity donut".
Action | Result |
---|---|
This is what a successful test looks like. | pass |
This is what a failed test looks like. | fail, bug report |
Opening the activity: click on the activity icon. | |
The icon appears in the activity donut, and pulses during activity startup. | - |
The activity opens properly. | - |
Closing the activity: click the X in the upper-right-hand corner of the activity. | |
The activity closes properly. | - |
The icon disappears from the activity donut. | - |
Journal functionality: open the journal activity. | |
A journal entry for the previous activity session appears. | - |
Clicking on the journal entry restores the activity to an appropriate state. | - |
Activity functionality: functional tests. | |
Add additional tests here. | - |
The NZ activity test
Here is a quick list of things to go through when you test an activity and if you complete this checklist as you go it helps you report any bugs you find. Paste your completed checklist into your testing summary and email it to testing mailing list.
- Tester name:
- Activity Tested:
- Activity Version:
- Sugar Version or Build number:
- XO hardware or Emulator O/S: (e.g. XO 1.0 B2 or VirtualBox on MacOSX)
- Activity Wiki Page: (provide link)
- Description on Wiki Page: yes/no
- Behaviour matches description on wiki: yes/no
- Sound works: yes/no/not applicable
- Webcam works: yes/no/not applicable
- Rotate key works: yes/no
- Joystick pad works: yes/no/not applicable
- Game keys work: yes/no/not applicable
- Black and white mode works: yes/no
- Save/Keep works: yes/no
- Stop button works: yes/no
- Resume from Journal works: yes/no
- Neighbourhood environment: (when doing test are you on MESH, ad hoc, using school server)
- Collaboration apparent: yes/no
- Share to Neighbourhood works: yes/no
- Can join Activity: yes/no
- Friends appear in frame: yes/no
- Comments on the test you have done: (write comments)
- Trac bug number: (write number here if you reported a bug in trac for sugarlabs or olpc)