Work Product (Artifact): Test Script |  |
This artifact contains the step-by-step instructions that compose a test, enabling its run. Text scripts can take the form of either documented textual instructions that are manually followed, or computer-readable instructions that enable automated testing.
Purpose
Test scripts implement a subset of required tests in an efficient and effective manner.
Relationships
Roles | Responsible: Tester | Modified By: Tester
Input To | Mandatory: Run Tests | Optional: Implement Tests | External: None
Output From | Implement Tests
Properties
Optional |
Planned |
Illustrations
Templates | Test Script
Tailoring
Impact of not having | Without this artifact, it is difficult to ensure that tests are run consistently so that results are repeatable and errors can be recreated. If you do not use a test script, it is more difficult to verify that errors were not caused because of the way tests were run.
Reasons for not needing | This artifact might not be required if the tests are simple or if testing is done on an informal basis. However, for this approach to be successful, testers must track their processes, as they might need to recreate a problem scenario. Alternatively, you can use automatic capture and playback tools to provide a record of testing.
More Information
Checklists | Test Data Test Script
Guidelines | Maintaining Automated Test Suites Programming Automated Tests Test Suite
This program and the accompanying materials are made available under the Eclipse Public License V1.0, which accompanies this distribution. OpenUP Copyright