user acceptance testing exit criteria