In acceptance phase need to perform acceptance process with types of acceptance testing.
Types of Acceptance Testing:-
1. Alpha Testing
Alpha Testing comes in development environment during implementation of program. Process can be about a module and complete developed software system but will be verified by QA team in development site before sending to client.
2. Beta Testing
In Beta Testing, process is done by users at real environment after releasing software. It is process which will be tested also by a technical person for reviewing technical implementation and then user point of view to know user interface of program.
3. User Acceptance Testing
It is a process to verify testing process according to requirements where tester focus to get all expected results as per software needs/requirements. If process meets requirements then application will be accepted. Focus with this process as per user point of view and to know user interface is good to use then pass it for final testing and process is handled by users also.
5. Contract Acceptance Testing
In Contract Acceptance Testing phase need to involve conditions about testing of acceptance criteria & requirements those were provided by client during the time of signing contract. So before releasing of product/software there is need to work on contract acceptance testing.
4. Operational Acceptance Testing
This phase is know high priority quality attributes of the software are covered according to requirements such as stability of software, reliability of software, good performance of software etc.
6. Rules and Regulation Acceptance Testing
Rules and Regulation Acceptance Testing is to ensure that software abides rules and regulations standards of the government and need to follow copyright rules.
*Note:- This is just an example process to handle acceptance process and there may be some other phase also as per requirements/product integration, so keep thinking and learning to create more for acceptance*