Test cases 8.2.0: Difference between revisions

From OLPC
Jump to navigation Jump to search
Line 13: Line 13:
* [[Battery_Results]] - need new battery life tests for 8.2
* [[Battery_Results]] - need new battery life tests for 8.2
* [[Use_Cases]]
* [[Use_Cases]]
* many of the pages in [[:Category:Test Plans]], e.g. those named Tests/''Activity Name''


== Test Cases ==
== Test Cases ==

Revision as of 10:34, 12 August 2008

Create New Test Cases

To add a new test case, click here: New Test Case

  • Use /Tests/<category>/<sub-category/ as the name of the new test case
  • Try to use categories and sub-categories that already exist before creating new ones.

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.

Test Cases

Test cases should use Template:Test case so they can be queried and reported automatically.

Here is a test query that lists all the test cases. Edit this page to see the syntax. We want to ask for all test cases that apply to 8.2.0. There is a Property:Build stream, so let's ask for all Category:Test cases that are in the Joyride stream. The basic query is

 {{#ask: [[Category:Test cases]] [[Build stream::Joyride]]  | additional options }}

One option you should always add is |default=Query for xyz found nothing?!, otherwise you'll have no indication a page has a query that isn't working.


{{#ask: Build stream::joyride

 | ?Short name
 | ?Test objective
 | ?Category
 | default=No articles found in Category:Test cases with Property:Stream of joyride?

}}


Comments at Semantic MediaWiki#Suggestions_for_test_cases; details of queries at http://semantic-mediawiki.org/wiki/Help:Inline_queries

For other examples of queries, see Testcase Query Examples