What is Acceptance Testing?

Acceptance Testing is a type of software testing which is undertaken by users, customers or other authorised entities to determine application/ software needs and other business processes. This is a level of software testing which is done for evaluation of the compliance of the system with business requirements and assessment if it is acceptable for delivery.

It is considered as a vital testing phase for the client gives his approval for the software/application. The test involves evaluation of functionality, usability, performance and UI of the application. It is also known as User Acceptance Testing, Operational Acceptance Testing, End-user testing etc. Acceptance tests are black-box system tests as the users perform the tests simulating real-time situations to find 6the software meets all the specifications. Various types of Acceptance Testing are as follows:

  • Alpha and Beta Testing
  • Contract Acceptance Testing
  • Regulation Acceptance Testing
  • Operational Acceptance Testing

Topics: , ,