Testing
The purpose of the testing task in the implementation activity is to verify that the application works in its target environment. The input is the test cases specified in the system design and the output is a test report and a tested application. The details of the testing task is very much depending on the target environment and the possibilities to run tests against the application in this environment. Essentially the tasks involved in the testing are:
- Creating a test environment that can communicate with the application and where the tests can be executed
- Transforming the test cases to a format that can be used in the test environment
- Run the tests
- Analyze the results of the tests