|
|
| Aim of Module | To provide students with practical experience in conducting system and acceptance testing. |
| Credits | 7 |
| Knowledge Assumed From | 70 student learning hours |
| Prescription Expiry Date | Nov 2002 |
| Topics | Highest Skill Level | Suggested Assessment Percentage | |
| 1 System Testing | P | 50 | |
| 2 Acceptance | P | 35 | |
| 3 Installation test design | P | 15 | |
| 100 | |||
| LEARNING OUTCOMES The Student Will | ||
| P | 1 | Design and conduct a system test |
| P | 2 | Design and conduct a full acceptance test |
| P | 3 | Design installation tests for a simple system to be run by a user or a user's representative. |
| 1 System Testing |
| > | Use of a project planning tool for designing the system test plan. | |
| > | Consideration of a full list of factors/categories when constructing system test cases. | |
| > | Conducting function and performance tests on an integrated group of previously tested modules. | |
| 2 Acceptance |
| > | Development of different approaches, eg benchmark, pilot, parallel, operation testing, for acceptance testing. | |
| > | Completion of user and operations documentation, a training plan and CBT module for the acceptance test. | |
| 3 Installation test design |
| > | Checks required for installation tests. | |
| Note | ||
| TEACHING/LEARNING METHODS | ||
| - Lectures | ||
| - Problem-based learning related to the development of strategies for testing and implementing with different scenarios. | ||
| - Practical experience at doing a system test and an acceptance test as an analyst and a client. | ||
| - Practical experience at writing documentation for both users' and operations' departments. | ||
| - Practical experience at writing a CBT for the user or for operations. | ||
| LEARNING RESOURCES | ||
| > | Textbooks and recommended Journal articles. | |
| > | Pre-written and pre-tested modules in a suite. | |
| > | Suitable computer resources to support the testing environment, eg. skeleton batch files or JCL for running the tests. | |
| > | Suitable packages for writing documentation and training modules on CBT. | |