Acceptance testing of a new or updated software application is frequently done between other activities. Often user acceptance testing doesn’t get the highest priority. However, it’s an important activity because you cannot expect the software supplier to be fully responsible for testing the correct usage of a software application in a user environment. We have developed the course ‘User Acceptance Testing’ to cope with this situation.

The course covers specific aspects of structured acceptance testing in detail. A general introduction is given on testing a software application from a user’s perspective. The objective of the course is to provide participants insight to the importance of testing, the position of testing in the development life cycle of customized or standard software and to learn the basics of structured acceptance testing.


1 Day


  • Introduction to structured testing
    • What? Why?
    • Testing in the development life cycle
  • Project and business organization
  • Development and maintenance
  • Customized and standard software
    • Acceptance testing
  • Test approach
    • Test phases
    • Product risk assessment
    • Acceptance criteria
    • Test strategy
    • Test estimation
    • Test organization
    • Test plan
  • Intake of the test basis
  • Test design techniques
    • Introduction
    • Principles of deriving test cases
    • Data combination test
    • Process cycle test
    • Real-life test
    • Error guessing
    • Exploratory testing
  • Test execution
    • Test scripts
    • Regression testing
    • Defect management
  • Reporting

Intended Audience

This course is specifically intended for end-users who are responsible for testing.

The course is also recommended for test engineers and test coordinators supporting the end-users in executing the user acceptance tests.