(→Fields in Test Case Template) |
(→Fields in Test Case Template) |
||
| Line 9: | Line 9: | ||
* '''TC Title:''' (mandatory) ''<Descriptive title for test case>'' | * '''TC Title:''' (mandatory) ''<Descriptive title for test case>'' | ||
| - | * '''TC ID:''' ( | + | * '''TC ID:''' (Optional) '' <Test case unique identifier>'' |
** 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>'' | * '''Requirement:''' (Optional) ''<Requirement reference>'' | ||
| Line 23: | Line 23: | ||
* '''Test Case State:''' (Mandatory) ''<Design/Ready/Approved>'' | * '''Test Case State:''' (Mandatory) ''<Design/Ready/Approved>'' | ||
* '''Description:''' (Mandatory) | * '''Description:''' (Mandatory) | ||
| - | ** Purpose ( | + | ** Purpose (Optional): <Test case purpose here. What is tried to achieve with this specific TC> |
** Method (Optional): <Short description of TC method here, e.g., how measurement is done and what the result describes. Could be a link to another document. This field is optional> | ** Method (Optional): <Short description of TC method here, e.g., how measurement is done and what the result describes. Could be a link to another document. This field is optional> | ||
** References (Optional) :<Link to web, wiki or similar place where more detailed information is available (if any) for this TC> | ** References (Optional) :<Link to web, wiki or similar place where more detailed information is available (if any) for this TC> | ||
** Pre/Post-conditions (Optional): <Specific description of things or settings needed prior to this TC run. E.g. memory card in device and audio clip at path /home/user/audioclips> | ** Pre/Post-conditions (Optional): <Specific description of things or settings needed prior to this TC run. E.g. memory card in device and audio clip at path /home/user/audioclips> | ||
| - | ** Run instructions ( | + | ** Run instructions (Optional): <Run instructions specific for this TC. Describe instructions by steps (n) – refer to PASS / FAIL criteria for this step.> |
| - | ** Pass/Fail criteria ( | + | ** Pass/Fail criteria (Optional): <What are the criterion that TC shall fulfil in order to consider TC as passed. For instance, test case returns pass and audio is audible from wired headset. Describe PASS / FAIL criteria for each run step.> |
** Test Environment (Optional): <Link to a document describing manual or automatic test environment. No test cases having dependencies to corporate network or other proprietary SW / HW> | ** Test Environment (Optional): <Link to a document describing manual or automatic test environment. No test cases having dependencies to corporate network or other proprietary SW / HW> | ||
** Required test data (Optional): <Description of specific test data / parameters for this TC with unambiguous file references> | ** Required test data (Optional): <Description of specific test data / parameters for this TC with unambiguous file references> | ||
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.