User acceptance testing
User acceptance testing is carried out to determine whether or not a system meets previously defined acceptance criteria. The user department usually conducts it.
Objectives include:
Finding software errors;
Finding out user demands; and
Evaluating operational procedures.