Acceptance Testing
Two days
Acceptance testing used to be viewed as an activity planned, staffed and run just before implementation. This is no longer the case. This course teaches how the vital activity of acceptance testing starts with a project and is performed in parallel with the development work.

This course and its predecessor have been given to many thousands of delegates in the UK, Australia, the United States, Europe and the Far East. This is the course that set the standard for acceptance testing worldwide.

Objectives:
- learn the importance of testing at all stages of systems development
- be able to specify the responsibilities of users, analysts and programmers for acceptance testing
- identify the major testing strategies and how to implement these in an integrated test plan
Intended for: Users, business analysts, systems analysts and team leaders; anyone involved in acceptance testing from the start of the project through to implementation

Key points:
- The role of the user acceptance tester
- The vital user role from the start of the project in both the review of the
- specification and the creation of the test plans throughout the life cycle
- Acceptance testing from the start of the project
- The correct approach right from the start. Creation of the outline acceptance test plans from the review of the specification
- Planning and documenting acceptance tests
- Essential documents. Planning the test objectives, the entry and exit criteria
- The purpose, creation and use of the test script
- Scripts, test objectives, team approach, correct documentation of tests
- Advanced acceptance test script creation
- Acceptance through formal reviews. Full review of function based techniques
- Acceptance testing the non-functional attributes
- Acceptance testing the business process interface. Evaluating constraints. Using prototypes and simulation
- Planning and documenting
- Detailed planning of the work from the established test plan, estimating time and effort
- Incremental acceptance testing
- The influence of acceptance test plans on the design. Function by function approach
- Testing tools: The range of tools available and current classification
- System-wide incremental acceptance testing
- Acceptance testing the system as a whole. Ensuring the parts fit together
All text © QBIT. This information may not be reproduced in any form without written permission