Acceptance Testing

Acceptance testing

Is your app ready for real world deployment?

Formal testing with respect to user needs, requirements, and business processes conducted to determine whether or not a system satisfies the acceptance criteria and to enable the user, customers or other authorized entity to determine whether or not to accept the system.

The purpose of this test is to evaluate the system’s compliance with the business requirements and assess whether it is acceptable for delivery.


  • Acceptance Testing normally uses the Black Box Testing method and is executed manually.
  • Mostly, the testing does not follow a strict procedure and is not scripted but is rather ad-hoc.

When it is performed?

  • Acceptance Testing is the last level of software testing.
  • It is performed before making the system available in production for actual use.