Getting Down to Basics with User Acceptance Testing (UAT)
Towards the end of development, every piece of software should be subjected to a final phase of testing. It doesn’t matter if you call it user acceptance testing, end user testing, or beta testing. The aim is the same: to ensure that the application meets the intended business functions for end users in real-world conditions. User acceptance testing (UAT) enables developers to make a final round of adjustments before the software is released. It’s the last chance to raise any lingering issues and confirm that the software actually does what it’s intended to do. This requires a change of gear from the test team.