COURSE SYNOPSIS
Acceptance Testing is a critical step in the life of a systems development project. As the bridge between development activities and production status, the Acceptance Test is the verification that the project will deliver the user functionality as specified in the project requirements. It is typically the final checkpoint for quality, and forms the basis for end user approval of the project work. As such, it is essential that the Acceptance Test is successful.
This foundation course provides an in-depth introduction to planning, creating, executing, and reviewing acceptance test deliverables. The course follows the life cycle and establishes the key linkages between testing activities and the development process as a whole.
The course begins by presenting a context for Acceptance Testing - what is it, and why do we do it? And most importantly, how do we, and the end user, know that it was done satisfactorily and thoroughly. We examine the detailed processes of developing an overall plan, assessing requirements to derive testing strategies, writing the formal Acceptance Test Plan, and conducting a structured walkthrough to ensure its integrity and completeness.
This practical, hands-on course will provide an excellent overview of Acceptance Testing and focuses specifically on the needs of acceptance test planners, end users, and testers.
COURSE OUTLINE
- An overview of the software testing life cycle including the V-model and specifically, the principles and definitions necessary to conduct successful acceptance testing.
- A review of the systems development life cycle with a mapping of all key acceptance test tasks to their proper order and location.
- A review of specialized testing that supports acceptance testing such as regression, parallel, pilot, model office, workflow, and business function testing.
- A detailed template for an Acceptance Test deliverable.
- Hands-on workshop in planning an acceptance test.
- Hands-on workshop in assessing project requirements to establish testing needs.
- Hands-on workshop in writing an Acceptance Test Plan.
- Hands-on workshop in conducting a structured walkthrough of the Acceptance Test Plan.
TOPICS
- Welcome and Overview
- Principles of Acceptance Testing
- Planning the Acceptance Test
- Case Study Overview - Lost Horizons Software Corporation
- Workshop: Planning Acceptance Testing Tasks
- Workshop: Assessing Requirements
- Acceptance Test Plan Deliverables
- Workshop: Writing an Acceptance Test Plan
- Workshop: Structured Walkthrough
- Course Wrap-Up
- Appendix A: Review of Automated Testing Tools
- Appendix B: Testing Definitions
LOGISTICS
- Class duration is 2 days.
- Course contents may be customized to meet your company needs.
- Hours are 8:30 a.m. to 4:30 p.m.
- Extensive instructional materials and case study are provided.
- This course is offered as in-house training.
PREREQUISITES
AUDIENCE
- Information Technology or Software Development Project Managers
- Product Managers and Product Implementation Teams
- End User Project Managers
- Quality Assurance Staff
- Software Testers
- Business Analysts
- Information Technology Managers & Supervisors
- System Developers and Project Team Members
- Consultants and Project Auditors
COURSE BROCHURE
(Link will be added when brochure is available.) |