Acceptance Testing

Acceptance testing is the final iteration of product testing before it goes public. As soon as the decision about the product’s readiness to be published is taken, it is the acceptance testing that is to confirm its completedness.

Also, acceptance testing actually implies that an independent team of professionals should assess and analize the product’s state. Usually such testing is involved when customer and developer represent different companies, and developing company needs some objective opinion about the quality of the ordered system. Technically such testing is nothing but functional testing: having got an access to the system, we check its compliance with the requirements mentioned in the specification.