TestPlan 11.2.0: Difference between revisions
Jump to navigation
Jump to search
(Start work on a new test plan for 11.20) |
m (Category:11.2) |
||
(4 intermediate revisions by one other user not shown) | |||
Line 4: | Line 4: | ||
Test anything which changes hardware settings or involves something which varies widely by platform (networking, etc.) on both an XO-1 and a XO-1.5. |
Test anything which changes hardware settings or involves something which varies widely by platform (networking, etc.) on both an XO-1 and a XO-1.5. |
||
{| class="wikitable" |
{| class="wikitable" border="1" |
||
|- |
|- |
||
! Testcase |
! Testcase |
||
! Status |
! width="9%" | Status |
||
! Comments |
! Comments |
||
|- |
|- |
||
| [Tests/SugarUI/Frame/Devices/Wireless/IPAddressVisibleTest] |
| [[Tests/SugarUI/Frame/Devices/Wireless/IPAddressVisibleTest]] |
||
| Not Run |
| Not Run |
||
| |
| |
||
|- |
|- |
||
| [Tests/Sugar Control Panel/Date & Time] |
| [[Tests/Sugar Control Panel/Date & Time]] |
||
| Not Run |
| Not Run |
||
| See if any obscure offsets (:30 or so) are available. |
| See if any obscure offsets (:30 or so) are available. |
||
|- |
|- |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
| Not Run |
| Not Run |
||
| Ignore mesh comment |
| Ignore mesh comment |
||
|- |
|- |
||
| [Tests/Network/WirelessActivation] |
| [[Tests/Network/WirelessActivation]] |
||
| Not Run |
| Not Run |
||
| Just the concept; steps are all wrong |
| Just the concept; steps are all wrong |
||
|- |
|- |
||
| [Tests/Network/XO/SimpleMesh] |
| [[Tests/Network/XO/SimpleMesh]] |
||
| Not Run |
| Not Run |
||
| Use 3 XO's |
| Use 3 XO's |
||
|- |
|- |
||
| [Tests/Network/XO/WEP] |
| [[Tests/Network/XO/WEP]] |
||
| Not Run |
| Not Run |
||
| |
| |
||
|- |
|- |
||
| [Tests/Network/XO/WPA] |
| [[Tests/Network/XO/WPA]] |
||
| Not Run |
| Not Run |
||
| |
| |
||
|- |
|- |
||
| [Tests/Network/XO/WPA2] |
| [[Tests/Network/XO/WPA2]] |
||
| Not Run |
| Not Run |
||
| |
| |
||
|- |
|- |
||
| [Tests/Peripherals/SynapticsAndAlpsTouchpad] |
| [[Tests/Peripherals/SynapticsAndAlpsTouchpad]] |
||
| Not Run |
| Not Run |
||
| Should work in OFW, in Sugar, & GNOME on both XO-1 and XO-1.5 |
| Should work in OFW, in Sugar, & GNOME on both XO-1 and XO-1.5 |
||
|- |
|- |
||
| [ |
| [[Tests/Activity/Help]] |
||
| Not Run |
| Not Run |
||
| Information in Help activity should be updated for this release. |
| Information in Help activity should be updated for this release. |
||
|- |
|- |
||
| [Tests/Activity/Manual download] |
| [[Tests/Activity/Manual download]] |
||
| Not Run |
| Not Run |
||
| Other online sources of Sugar 0.90 activities acceptable. Also try install from USB stick. |
| Other online sources of Sugar 0.90 activities acceptable. Also try install from USB stick. |
||
Line 62: | Line 58: | ||
| If item chosen does not install, check on 10.1.3 to see if is a regression or not. Very old bundles lack metadata needed for new builds. |
| If item chosen does not install, check on 10.1.3 to see if is a regression or not. Very old bundles lack metadata needed for new builds. |
||
|- |
|- |
||
| [Tests/Activity/Log] |
| [[Tests/Activity/Log]] |
||
| Not Run |
| Not Run |
||
| Diagnostic information for all Sugar 0.90 logs should be available. Should not break if Sugar 0.8x logs not in 0.9x are missing. |
| Diagnostic information for all Sugar 0.90 logs should be available. Should not break if Sugar 0.8x logs not in 0.9x are missing. |
||
|- |
|- |
||
| [Tests/SmokeTest/USBfiletransfer] |
| [[Tests/SmokeTest/USBfiletransfer]] |
||
| Not Run |
| Not Run |
||
| Test with generic items, XO bundles, and XO activities. |
| Test with generic items, XO bundles, and XO activities. |
||
Line 72: | Line 68: | ||
==New Test Cases (General)== |
==New Test Cases (General)== |
||
{| class="wikitable" border="1" |
|||
⚫ | |||
! Testcase |
|||
! width="9%" | Status |
|||
! Comments |
|||
⚫ | |||
| Activity open/close smoketest |
|||
⚫ | |||
| All activities should open and close correctly. Using them in-between also should work. No python errors should be generated by doing this. |
|||
⚫ | |||
| Activity sharing smoketest |
|||
| Not Run |
|||
| All activities should share between three (3) laptops over Ad-hoc. The network view should show all three around the activity's icon. If a laptop leaves and comes back this should work and appear properly in all views. Test on Ad-hoc. |
|||
|- |
|||
| Activity data sharing (Schoolserver) |
|||
| Not Run |
|||
| If run on a schoolserver at least a subset of activities should share properly |
|||
|- |
|||
| OLPC-specific commands |
|||
| Not Run |
|||
| All olpc-specific and sugar-specific command-line commands should work properly. |
|||
|- |
|||
| Smoke test (scripted) |
|||
| Not Run |
|||
| Use the command line tool to add things to sugar to add a lot of journal entries. Verify that nothing breaks in the Journal, etc. |
|||
|- |
|||
| MIME Type Verification |
|||
| Not Run |
|||
| Create a list of what activities register what Mime types. See if what they do with them makes sense. |
|||
|- |
|||
| MIME Type Defaults |
|||
| Not Run |
|||
| All MIME-type defaults should have their applications installed on the XO. They should be used by default as well. |
|||
|- |
|||
| 0.90 Spiral |
|||
| Not Run |
|||
| See how the 0.90 Spiral interface scales as more applications are added. |
|||
|- |
|||
| GNOME Applications |
|||
| Not Run |
|||
| All GNOME included Applications should work |
|||
|- |
|||
| GNOME Control Panel |
|||
| Not Run |
|||
| All GNOME included Control panel applications should work |
|||
|- |
|||
| Sugar protections |
|||
| Not Run |
|||
| The sugar protections from editing by users in GNOME or similar should work properly |
|||
|- |
|||
| Sugar/GNOME Network crossing |
|||
| Not Run |
|||
| Sugar and GNOME should both be able to turn off/on wifi and connect to networks of their choosing without the other making it impossible |
|||
|- |
|||
| USB2VGA support |
|||
| Not Run |
|||
| Both XO 1 & 1.5 |
|||
|- |
|||
| Journal upgrade support |
|||
| Not Run |
|||
| Both for in place upgrades (if permitted) as well as for items seen on USB sticks |
|||
|} |
|||
==Legacy Tests (Activity Specific)== |
==Legacy Tests (Activity Specific)== |
||
Line 79: | Line 137: | ||
[[Category:Test plans]] |
[[Category:Test plans]] |
||
[[Category:11.2]] |
Latest revision as of 11:34, 26 January 2011
Legacy Tests (General)
Legacy test cases to include that we want to use that should be largely correct, but do not want to cause old inline queries to break or return bad results with.
Test anything which changes hardware settings or involves something which varies widely by platform (networking, etc.) on both an XO-1 and a XO-1.5.
Testcase | Status | Comments |
---|---|---|
Tests/SugarUI/Frame/Devices/Wireless/IPAddressVisibleTest | Not Run | |
Tests/Sugar Control Panel/Date & Time | Not Run | See if any obscure offsets (:30 or so) are available. |
Tests/Sugar Control Panel/Network/Radio Activation | Not Run | Ignore mesh comment |
Tests/Network/WirelessActivation | Not Run | Just the concept; steps are all wrong |
Tests/Network/XO/SimpleMesh | Not Run | Use 3 XO's |
Tests/Network/XO/WEP | Not Run | |
Tests/Network/XO/WPA | Not Run | |
Tests/Network/XO/WPA2 | Not Run | |
Tests/Peripherals/SynapticsAndAlpsTouchpad | Not Run | Should work in OFW, in Sugar, & GNOME on both XO-1 and XO-1.5 |
Tests/Activity/Help | Not Run | Information in Help activity should be updated for this release. |
Tests/Activity/Manual download | Not Run | Other online sources of Sugar 0.90 activities acceptable. Also try install from USB stick. |
Install a XO bundle of books | Not Run | If item chosen does not install, check on 10.1.3 to see if is a regression or not. Very old bundles lack metadata needed for new builds. |
Tests/Activity/Log | Not Run | Diagnostic information for all Sugar 0.90 logs should be available. Should not break if Sugar 0.8x logs not in 0.9x are missing. |
Tests/SmokeTest/USBfiletransfer | Not Run | Test with generic items, XO bundles, and XO activities. |
New Test Cases (General)
Testcase | Status | Comments |
---|---|---|
Activity open/close smoketest | Not Run | All activities should open and close correctly. Using them in-between also should work. No python errors should be generated by doing this. |
Activity sharing smoketest | Not Run | All activities should share between three (3) laptops over Ad-hoc. The network view should show all three around the activity's icon. If a laptop leaves and comes back this should work and appear properly in all views. Test on Ad-hoc. |
Activity data sharing (Schoolserver) | Not Run | If run on a schoolserver at least a subset of activities should share properly |
OLPC-specific commands | Not Run | All olpc-specific and sugar-specific command-line commands should work properly. |
Smoke test (scripted) | Not Run | Use the command line tool to add things to sugar to add a lot of journal entries. Verify that nothing breaks in the Journal, etc. |
MIME Type Verification | Not Run | Create a list of what activities register what Mime types. See if what they do with them makes sense. |
MIME Type Defaults | Not Run | All MIME-type defaults should have their applications installed on the XO. They should be used by default as well. |
0.90 Spiral | Not Run | See how the 0.90 Spiral interface scales as more applications are added. |
GNOME Applications | Not Run | All GNOME included Applications should work |
GNOME Control Panel | Not Run | All GNOME included Control panel applications should work |
Sugar protections | Not Run | The sugar protections from editing by users in GNOME or similar should work properly |
Sugar/GNOME Network crossing | Not Run | Sugar and GNOME should both be able to turn off/on wifi and connect to networks of their choosing without the other making it impossible |
USB2VGA support | Not Run | Both XO 1 & 1.5 |
Journal upgrade support | Not Run | Both for in place upgrades (if permitted) as well as for items seen on USB sticks |