User Acceptance Testing is typically the last phase in the software testing process, and it is one of the methods used in project development to limit the likelihood of unpredictable faults. It guarantees that the web application or software is user-friendly and meets all of the user's needs. Additionally, the application coding should be finished to undertake user acceptability testing.