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