https://sydneyuni.service-now.com/sm?id=kb_article_view_sec&sysparm_article=KB0012951
User Acceptance Testing within ServiceNow is a critical activity performed by all areas that use ServiceNow platform to enable their business process.
User acceptance testing (UAT) consists of a process of verifying that a solution works for the user. It is not system testing (ensuring software does not crash and meets documented requirements), but rather ensures that the solution will work for the user (i.e., tests that the user accepts the solution).
This testing should be undertaken by a subject matter expert (SME), preferably the owner or client of the solution under test, and provide a summary of the findings for confirmation to proceed after trial or review. In software development, UAT is one of the final stages of a project often occurs before a client or customer accepts the new system. Users of the system perform tests in line with what would occur in real-life scenarios
The UAT acts as a final verification of the required business functionality and proper functioning of the system, emulating real-world conditions. If the software works as required and without issues during normal use, one can reasonably extrapolate the same level of stability in production.
UAT should be executed against test scenarios.Test scenarios usually differ from System or Functional test cases in that they represent the user's journey. The broad nature of the test scenario ensures that the focus is on the journey and not on technical or system-specific details, staying away from 'click-by-click' test steps to allow for a variance in users' behaviour.