Of the three varieties of user acceptance testing just listed, the third approach is most effective if you want to perform a test that determines if the system will meet business needs. If you simply want to let the users see what kind of system they are going to get, then the demo approach is probably the best to use. 5 Ways to Make User Acceptance Testing Successful User acceptance testing can be a challenge. Here are some ways to give yourself an edge on success. Keep everyone informed of the issues and resolutions.
Good communication is essential for the timely resolution of defects and identifying issues.
Any other resolution is bad in the long-term. Users should feel they have a solution that will work well in the organization and developers should not be put through difficult technical resolutions to solve minor problems. Plan the test so it is controllable and repeatable. This is essential if you want to know the progress of the test or how to recreate a defect. Take care of your user testers.