(→Fields in Test Case Template) |
(→Fields in Test Case Template) |
||
| Line 11: | Line 11: | ||
* '''TC ID:''' (Optional) '' <Test case unique identifier>'' '''Could be used by QA team''' | * '''TC ID:''' (Optional) '' <Test case unique identifier>'' '''Could be used by QA team''' | ||
** Can consist of characters, numbers or if test case name is unique this can be used as well | ** Can consist of characters, numbers or if test case name is unique this can be used as well | ||
| - | * '''Requirement:''' (Optional) ''<Requirement reference>'' '''Should be used by QA team''' ' | + | * '''Requirement:''' (Optional) ''<Requirement reference>'' '''Should be used by QA team''' |
| + | ** Field to have feature or bug ID's as comma separated list. This enables the linkage between tests and bugs.meego.com or any other requirement system items. | ||
* '''Type:''' (Optional) ''<Type of test case>'' '''Shall be used by QA team''' ''update description'' | * '''Type:''' (Optional) ''<Type of test case>'' '''Shall be used by QA team''' ''update description'' | ||
** Values: Certification, Internationalisation, Localisation, System Integration, Variant Testing, 3PO Testing, Services Testing, Functional, Latency, Response time, Frame rate measurement, Technical Benchmark, Benchmark, Memory consumption measurement, Throughput measurement, Load measurement, Power management, Low resource, Recovery, Iterative, Long-lasting, FIT (Feature Interaction Testing),User eXperience testing, Mobility testing, Long Period testing (LPT) | ** Values: Certification, Internationalisation, Localisation, System Integration, Variant Testing, 3PO Testing, Services Testing, Functional, Latency, Response time, Frame rate measurement, Technical Benchmark, Benchmark, Memory consumption measurement, Throughput measurement, Load measurement, Power management, Low resource, Recovery, Iterative, Long-lasting, FIT (Feature Interaction Testing),User eXperience testing, Mobility testing, Long Period testing (LPT) | ||
* '''Domain:''' (Optional) <Vertical> '''Shall be used by QA team''' | * '''Domain:''' (Optional) <Vertical> '''Shall be used by QA team''' | ||
| - | ** | + | ** Domains are defined in http://meego.com/developers/meego-architecture/meego-architecture-domain-view |
* '''Feature:''' (Optional) ''<Bugzilla Feature>'' '''Shall be used by QA team if Requirement is empty - otherwise Could be used''' | * '''Feature:''' (Optional) ''<Bugzilla Feature>'' '''Shall be used by QA team if Requirement is empty - otherwise Could be used''' | ||
* '''Subfeature:''' (Optional) '''Could be used by QA team''' | * '''Subfeature:''' (Optional) '''Could be used by QA team''' | ||
Contents |
Purpose of test case template is to provide sufficient amount of information about test cases for the users. Intention is to keep test case template as simple as possible. Test case template does not contain any information about test execution schedule, intervals how often it will be executed or so. This is defined in test execution management tool(s) what ever they might be. The same template should be used despite the test case concerning UX or Core.
Template contains following fields:
Expected: Web page is displayed with flash videos
Expected: Flash video can be watched with proper audio and video.
Expected: Flash video playback should be stopped and web page with videos should be displayed.
Expected: Browser application should be closed successfully and home page is displayed.