______ is a type of testing performed by the end-user or the client to determine whether the product/software can be accepted or not

A)  Final Testing
B)  Integration Testing
C)  UAT (User Acceptance Testing)
D)  All of the above

Correct Answer :   UAT (User Acceptance Testing)


Explanation :

User Acceptance Testing : Clients/end users are involved in testing the product to validate the product against their requirements.
 
2 types of UAT

* Alpha testing : Alpha Testing is a type of software testing performed to identify bugs before releasing the product to real users or to the public.

* Beta testing : Beta Testing is performed by real users of the software application in a real environment.