In this Software Testing Tutorial, we will learn what is acceptance testing. User Acceptance testing is very important phase in software testing as this is the phase where customer/business verifies if the requirements meet the acceptance criteria or fulfil customers needs.