DEV Community

FinTestSoftware
FinTestSoftware

Posted on

Testing Acceptance

User acceptance testing, or, as it is also known, end-user testing is one of the key phases of the development and testing life cycle. This functionality testing technique is applied during the final stages of the development before the system is released. The main purpose of the UAT is to get the client’s approval of the created application. As any system is created for customers, their estimation is highly important. In the process of executing acceptance tests, real-world scenarios are simulated in order to confirm that the system meets the testing criteria and therefore can be released to the market. Checking such features as functionality, usability, performance, and UI may be involved as well. Take into consideration, that even though the user acceptance test is carried out right before the production, it is important to have enough time for fixing the detected bugs. This ensures delivering a high-quality and satisfactory application. See the details.
UAT is categorized into several types, including alpha and beta testing, contract, regulation, and operational acceptance testing. The choice of the method depends on your circumstances and goals.

Top comments (0)