what is Acceptance testing ?
Acceptance Testing: Testing conducted to enable a user/customer to determine whether to accept a software product. Normally performed to validate the software meets a set of agreed acceptance criteria.
Final testing based on specifications of the end-user or customer, or based on use by end-users/customers over some limited period of time.