Testing matrix: Difference between revisions

From OLPC
Jump to navigation Jump to search
 
(36 intermediate revisions by 13 users not shown)
Line 1: Line 1:
{{obsolete|link=[[Test cases 8.2.0]]}}
( [[Activity Testing Project]] | '''Activity Testing Matrix''' | [[Activity Testing Developer Guide]] | [[Activity Testing Template ]] )


'''NOTE:''' ''This is a test matrix from late 2007, some test results were reported March 2008''
== '''NOTE: STILL A WORK IN PROGRESS.''' ==
[[Test cases 8.2.0]] lists newer test cases.


{{test-nav}}
Drop me a line with any feedback, please. --[[User:Gregdek|Gregdek]] 16:37, 9 November 2007 (EST)


=== Notes ===
== Notes ==
* '''Activity Name''' is obviously the name of the activity.
* '''Activity Name''' is obviously the name of the activity. A link to a specification, a UI mock up, or other reference as to how the activity works is very useful for testing.
* '''Link''' must be a clickable link '''directly to the activity .xo file itself'''. We don't want testers to have to go looking for the right file. '''Exception:''' If the activity is in the core build, just put "core" in the field.
* '''Link''' must be a clickable link '''directly to the activity .xo file itself'''. We don't want testers to have to go looking for the right file. '''Exception:''' If the activity is in the core build, just put "core" in the field. If you are not sure, or you want a newer version tested, then please link directly to the .xo for testing.
* '''Test plan''' is a link to the test plan submitted by the developer.
* '''Test plan''' is a link to the test plan submitted by the developer.
* '''Developer Contact''' and '''Test Contact''' are email addresses. It is '''crucial''' that developers and testers know how to reach one another!
* '''Developer Contact''' and '''Test Contact''' are email addresses. It is '''crucial''' that developers and testers know how to reach one another!
* '''Build version''' indicates the version of the OLPC build upon which the tests should take place. Developers, if you require testing on multiple versions, create multiple entries in the matrix.
* '''Build version''' indicates the version of the OLPC build upon which the tests should take place. Developers, if you require testing on multiple versions, create multiple entries in the matrix. '''Until we stabilize a bit, this will just be "latest build" and we'll link to the latest build from here.'''
* '''Emulator OK''' means it's okay to test this activity under qemu emulation. Developers, if a test will require a physical XO unit to test your activity -- like camera applications, for instance -- your answer in this column should be NO.
* '''Emulator OK''' means it's okay to test this activity under qemu emulation. Developers, if a test will require a physical XO unit to test your activity -- like camera applications, for instance -- your answer in this column should be NO.
* '''Status''' is for testers. The default status should be '''unclaimed'''. Testers, when you claim an activity for testing, mark this '''in progress'''. When the activity has passed all tests, change the status to '''complete'''.
* '''Status''' is for testers. The default status should be '''unclaimed'''. Testers, when you claim an activity for testing, mark this '''in progress'''. When the activity has passed all tests, change the status to '''complete'''.


=== Filing Bugs ===
== Filing Bugs ==


To file a bug:
To file a bug:
Line 25: Line 26:
* Be sure to update the test plan document with a link to the bug.
* Be sure to update the test plan document with a link to the bug.


=== Activity Matrix ===
== Activity Matrix ==


{| border=1 cellspacing=5 cellpadding=5
{| border=1 cellspacing=5 cellpadding=5
Line 31: Line 32:
! Activity Name !! Link !! Test Plan !! Developer Contact !! Test Contact !! Build Version !! Emulator OK? || Status
! Activity Name !! Link !! Test Plan !! Developer Contact !! Test Contact !! Build Version !! Emulator OK? || Status
|-
|-
| Browse || (core) || [[Tests/Browse]] || mpgritti gmail com|| digitaldybbuk gmail com || joyride 258 || unknown || ?
| [[Browse]] || (core) || [[Tests/Browse]] || mpgritti gmail com || digitaldybbuk gmail com || joyride 258 || unknown || in progress
|-
|-
| [[Calculate]] || [http://olpc.download.redhat.com/activities/trial-3/Calculate-12.xo Download] || [[Tests/Calculate]] || unknown || unknown || Joyride 258 || yes || unclaimed
| [[Calculate]] || [http://olpc.download.redhat.com/activities/trial-3/Calculate-12.xo Download] || [[Tests/Calculate]] || unknown || ansilva redhat com || [http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/latest/devel_ext3/ Latest] || yes || unclaimed
|-
|-
| Flipsticks-RC-1.4.xo || [http://wiki.laptop.org/images/2/28/FlipSticks-RC-1.4.xo Download] || [[No Activity Testplan Found]] || unknown || unknown || Joyride 258 || yes || unclaimed
| [[Flipsticks]] || [http://wiki.laptop.org/images/2/28/FlipSticks-RC-1.4.xo Download] || [[Tests/Flipsticks]] || GroupKaa|| GroupKaa || [http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/latest/devel_ext3/ Latest] || yes || Working Progress
|-
|-
| CartoonBuilder-RC-1.7.xo || [http://wiki.laptop.org/images/3/3d/CartoonBuilder-RC-1.7.xo Download] || [[No Activity Testplan Found]] || unknown || unknown || Joyride 258 || yes || unclaimed
| CartoonBuilder-RC-1.7.xo || [http://wiki.laptop.org/images/3/3d/CartoonBuilder-RC-1.7.xo Download] || [[No Activity Testplan Found]] || unknown || unknown || [http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/latest/devel_ext3/ Latest] || yes || unclaimed
|-
|-
| JokeMachine-5.xo || [http://wiki.laptop.org/images/2/23/JokeMachine-5.xo Download] || [[No Activity Testplan Found]] || unknown || unknown || Joyride 258 || yes || unclaimed
| JokeMachine-5.xo || [http://wiki.laptop.org/images/2/23/JokeMachine-5.xo Download] || [[No Activity Testplan Found]] || unknown || unknown || [http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/latest/devel_ext3/ Latest] || yes || unclaimed
|-
|-
| Poll-11.xo || [http://wiki.laptop.org/images/7/77/Poll-11.xo Download] || [[No Activity Testplan Found]] || unknown || unknown || Joyride 258 || yes || unclaimed
| [[Memorize]] || (bundled) || [[Tests/Memorize]] ||muriel a.t laptop org || unknown || [http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/latest/devel_ext3/ Latest] || unknown || unclaimed
|-
|-
| JigsawPuzzle-1_20071030.xo || [http://wiki.laptop.org/images/d/dd/JigsawPuzzle-1_20071030.xo Download] || [[No Activity Testplan Found]] || unknown || unknown || Joyride 258 || yes || unclaimed
| Poll-11.xo || [http://wiki.laptop.org/images/7/77/Poll-11.xo Download] || [[No Activity Testplan Found]] || unknown || unknown || [http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/latest/devel_ext3/ Latest] || yes || unclaimed
|-
|-
| SliderPuzzle-3_20071030.xo || [http://wiki.laptop.org/images/6/66/SliderPuzzle-3_20071030.xo Download] || [[No Activity Testplan Found]] || unknown || unknown || Joyride 258 || yes || unclaimed
| JigsawPuzzle-1_20071030.xo || [http://wiki.laptop.org/images/d/dd/JigsawPuzzle-1_20071030.xo Download] || [[Tests/Jigsaw]] || unknown || gible gible net || [http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/latest/devel_ext3/ Latest] || yes || in progress
|-
|-
| StoryBuilder-8.xo || [http://wiki.laptop.org/images/c/c1/StoryBuilder-8.xo Download] || [[No Activity Testplan Found]] || unknown || unknown || Joyride 258 || yes || unclaimed
| SliderPuzzle-3_20071030.xo || [http://wiki.laptop.org/images/6/66/SliderPuzzle-3_20071030.xo Download] || [[No Activity Testplan Found]] || unknown || unknown || [http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/latest/devel_ext3/ Latest] || yes || unclaimed
|-
|-
| MikMik-8.xo || [http://dev.laptop.org/~rafael/MikMik-8.xo Download] || [[No Activity Testplan Found]] || unknown || unknown || Joyride 258 || yes || unclaimed
| StoryBuilder-8.xo || [http://wiki.laptop.org/images/c/c1/StoryBuilder-8.xo Download] || [[No Activity Testplan Found]] || unknown || unknown || [http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/latest/devel_ext3/ Latest] || yes || unclaimed
|-
|-
| PegSolitaire.xo || [http://wiki.laptop.org/images/c/c0/PegSolitaire.xo Download] || [[No Activity Testplan Found]] || unknown || unknown || Joyride 258 || yes || unclaimed
| MikMik-8.xo || [http://dev.laptop.org/~rafael/MikMik-8.xo Download] || [[No Activity Testplan Found]] || unknown || unknown || [http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/latest/devel_ext3/ Latest] || yes || unclaimed
|-
|-
| Kuku.xo || [http://dev.laptop.org/~lucks/kuku.xo Download] || [[No Activity Testplan Found]] || unknown || unknown || Joyride 258 || yes || unclaimed
| PegSolitaire.xo || [http://wiki.laptop.org/images/c/c0/PegSolitaire.xo Download] || [[No Activity Testplan Found]] || unknown || gcase redhat com || [http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/latest/devel_ext3/ Latest] || yes || unclaimed
|-

| Kuku.xo || [http://dev.laptop.org/~lucks/kuku.xo Download] || [[No Activity Testplan Found]] || unknown || unknown || [http://xs-dev.laptop.org/~cscott/olpc/streams/joyride/latest/devel_ext3/ Latest] || yes || unclaimed
|-
| Maze.xo || [http://wiki.laptop.org/images/1/14/Maze-5.xo Download] || [[No Activity Testplan Found]] || unknown || unknown || [http://xs-dev.laptop.org/~cscott/olpc/streams/update.1/latest/devel_ext3/ Latest] || yes || unclaimed
|-
| [[Implode]] || [http://wiki.laptop.org/images/a/ad/Implode-2.xo Download] || [[Tests/Implode]] || unknown || jdw17 waikato ac nz || Version 2.0 || yes || in progress
|-
| [[Block Party]] || [http://wiki.laptop.org/images/8/88/BlockParty-7.xo Download] || [[Tests/BlockParty]] || unknown || sjs31 waikato ac nz|| Version 2.0 || unknown || in progress
|-
| kremala || || [[Tests/kremala]] || unknown || unknown || version 1.0 || unknown ||
|}
|}


== '''Get Help''' ==


For help:
# Drop by irc.freenode.net and join the '''#olpc-qa''' channel and ask a question.
# Join the [http://mailman.laptop.org/mailman/listinfo/sugar Sugar mailing list] and ask a question.


[[category:tests]]
[[category:tests]]
[[Category:Test results]]

Latest revision as of 00:27, 24 March 2009

542-stopicon.png This page has a more up-to-date location: Test cases 8.2.0


NOTE: This is a test matrix from late 2007, some test results were reported March 2008 Test cases 8.2.0 lists newer test cases.

Activity testing project | Testing matrix | Activity testing guide | Activity testing template +/-

To merge: Testing | Testing ideas | Friends in testing


See also: Sugar Labs testing | the Testing mailing list

Notes

  • Activity Name is obviously the name of the activity. A link to a specification, a UI mock up, or other reference as to how the activity works is very useful for testing.
  • Link must be a clickable link directly to the activity .xo file itself. We don't want testers to have to go looking for the right file. Exception: If the activity is in the core build, just put "core" in the field. If you are not sure, or you want a newer version tested, then please link directly to the .xo for testing.
  • Test plan is a link to the test plan submitted by the developer.
  • Developer Contact and Test Contact are email addresses. It is crucial that developers and testers know how to reach one another!
  • Build version indicates the version of the OLPC build upon which the tests should take place. Developers, if you require testing on multiple versions, create multiple entries in the matrix. Until we stabilize a bit, this will just be "latest build" and we'll link to the latest build from here.
  • Emulator OK means it's okay to test this activity under qemu emulation. Developers, if a test will require a physical XO unit to test your activity -- like camera applications, for instance -- your answer in this column should be NO.
  • Status is for testers. The default status should be unclaimed. Testers, when you claim an activity for testing, mark this in progress. When the activity has passed all tests, change the status to complete.

Filing Bugs

To file a bug:

  • Go to the new ticket page in Trac.
  • For type, select "Defect".
  • For component, select the activity. If you do not find the activity in the list, select "new component".
  • For assign-to, select the developer contact. If you do not find your developer contact in the list, leave it unassigned.
  • For priority, use your best judgment.
  • Be sure to update the test plan document with a link to the bug.

Activity Matrix

Activity Name Link Test Plan Developer Contact Test Contact Build Version Emulator OK? Status
Browse (core) Tests/Browse mpgritti gmail com digitaldybbuk gmail com joyride 258 unknown in progress
Calculate Download Tests/Calculate unknown ansilva redhat com Latest yes unclaimed
Flipsticks Download Tests/Flipsticks GroupKaa GroupKaa Latest yes Working Progress
CartoonBuilder-RC-1.7.xo Download No Activity Testplan Found unknown unknown Latest yes unclaimed
JokeMachine-5.xo Download No Activity Testplan Found unknown unknown Latest yes unclaimed
Memorize (bundled) Tests/Memorize muriel a.t laptop org unknown Latest unknown unclaimed
Poll-11.xo Download No Activity Testplan Found unknown unknown Latest yes unclaimed
JigsawPuzzle-1_20071030.xo Download Tests/Jigsaw unknown gible gible net Latest yes in progress
SliderPuzzle-3_20071030.xo Download No Activity Testplan Found unknown unknown Latest yes unclaimed
StoryBuilder-8.xo Download No Activity Testplan Found unknown unknown Latest yes unclaimed
MikMik-8.xo Download No Activity Testplan Found unknown unknown Latest yes unclaimed
PegSolitaire.xo Download No Activity Testplan Found unknown gcase redhat com Latest yes unclaimed
Kuku.xo Download No Activity Testplan Found unknown unknown Latest yes unclaimed
Maze.xo Download No Activity Testplan Found unknown unknown Latest yes unclaimed
Implode Download Tests/Implode unknown jdw17 waikato ac nz Version 2.0 yes in progress
Block Party Download Tests/BlockParty unknown sjs31 waikato ac nz Version 2.0 unknown in progress
kremala Tests/kremala unknown unknown version 1.0 unknown

Get Help

For help:

  1. Drop by irc.freenode.net and join the #olpc-qa channel and ask a question.
  2. Join the Sugar mailing list and ask a question.