Test cases 8.2.0

From OLPC
Revision as of 14:55, 17 March 2010 by Sj (talk | contribs) (removed the "format=template" argument, no longer used)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Add test results

Merge-arrows.gif
It has been suggested that this article or section be merged with Reporting test results. (Discuss)


The test case form has a test result form within it that you can fill in, and you can add additional test results by clicking on the [Add another] button under the test case form.

The tables below have a shortcut: just click the '+' sign next to a test case to edit it in the form, then click the [Add another] button.

Here are what the fields are for:

Tested Release 
What release build was this? 8.1.1? 7.1.0? A Release Candidate?
Tested Stream 
What build stream was used? Joyride? Update.1?
Tested Build 
What is the build number that was used?
Pass/Fail 
Did the test pass or fail?
Associated trac tickets 
List the trac tickets associated with this test if any were filed.
Comments 
How did the test fail? A short description of what went wrong.
Today's Date 
When did you run the testcase? The month and year will be filled in for you automatically.

You can also go to the test case's page and click the "edit with form" tab and add results for the test case using the same method.

Test cases

Activities

If you are creating test cases for an activity, please include the base functionality that is important for all activities; then you can include other functional testing as well.

The "NZ activity test" is here

Basic activity testing

  1. Activity installs from download (if not part of default installation) from website or USB key
  2. Activity starts up
  3. You can re-name the activity
  4. User specific data can be created
  5. You can force a save
  6. Activity closes properly from inside the activity
  7. You can resume the activity from the Journal
  8. You see the user specific data after resume
  9. You can close the activity from the Sugar frame

Activity-specific test cases

{{#ask: Test category::Activity
Test case Short name Test objective Add test result
?Short name ?Test objective template=test-case-query default=No articles found in Category:Test cases that test category "Activity" ?!

}}

Boot

{{#ask: Test category::Boot
Test case Short name Test objective Add test result
?Short name ?Test objective template=test-case-query default=No articles found in Category:Test cases

}}

Journal

{{#ask: Test category::Journal
Test case Short name Test objective Add test result
?Short name ?Test objective template=test-case-query default=No articles found in Category:Test cases

}}

Network

{{#ask: Test category::Network
Test case Short name Test objective Add test result
?Short name ?Test objective template=test-case-query default=No articles found in Category:Test cases

}}

Peripherals

{{#ask: Test category::Peripherals
Test case Short name Test objective Add test result
?Short name ?Test objective template=test-case-query default=No articles found in Category:Test cases

}}

SugarUI

{{#ask: Test category::SugarUI
Test case Short name Test objective Add test result
?Short name ?Test objective template=test-case-query default=No articles found in Category:Test cases

}}


Sugar Control Panel

{{#ask: Test category::SugarControlPanel
Test case Short name Test objective Add test result
?Short name ?Test objective template=test-case-query default=No articles found in Category:Test cases

}}

Upgrades

Test category::Upgrades
Test case Short name Test objective Add test result
?Short name ?Test objective template=test-case-query default=No articles found in Category:Test cases}}

School Server, XS

{{#ask: Test category::XS
Test case Short name Test objective Add test result
?Short name ?Test objective template=test-case-query default=No articles found in Category:Test cases

}}

Internationalization (I18N)

{{#ask: Test category::I18N
Test case Short name Test objective Add test result
?Short name ?Test objective template=test-case-query default=No articles found in Category:Test cases

}}

Smoke Test

{{#ask: Test category::SmokeTest
Test case Short name Test objective Add test result
?Short name ?Test objective template=test-case-query default=No articles found in Category:Test cases

}}

Other Test Cases

{{#ask: Test category::other
Test case Short name Test objective Add test result
?Short name ?Test objective template=test-case-query default=No articles found in Category:Test cases

}}


Other queries

(Edit a section to see its query's syntax.)

For other examples of queries, see Other TestCase Queries, Testcase Query Examples, and comments at Semantic MediaWiki#Suggestions_for_test_cases.

General (older) test cases

This is a list of test cases that existed before the test case template. Once these have been moved into the template, this section can go away.