Artifact: Test Script |  |
This artifact contains the step-by-step instructions that realize a test, enabling its execution. These may take the form of either documented textual instructions that are executed manually or computer readable instructions that enable automated test execution.
Domains: Test
Purpose
To provide the implementation of a subset of required tests in an efficient and effective manner.
Relationships
Roles | Responsible: Tester | Modified By: Tester
Tasks | Input To: Integrate and Create Build Run Tests Implement Tests | Output From: Implement Tests
Illustrations
Templates | Test Script
Tailoring
Impact of not having | Without a this artifact, it is difficult to ensure that tests are being carried out in a consistent manner so that results are repeatable and any errors discovered can be recreated. It also makes it more difficult to validate that errors were not caused because of the way in which tests were executed.
Reasons for not needing | This artifact may not be required if the tests are very simple in nature or testing is only being done on an informal basis. However, in order for this approach to be successful, testers need to be disciplined in tracking their processes, as they may have to recreate a problem scenario. Alternatively, automatic capture/playback tools could be put in place to provide a record of such testing.
More Information
Checklists | Test Data Test Script
Guidelines | Maintaining Automated Test Suite 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.