Explain the Acceptance testing life cycle | Software Testing
Jun 04, 2022
#testing #lifecycle,
1088 Views
In this article, you will understand the following:
Acceptance testing life cycle
Advantages of Acceptance Testing
Disadvantages of Acceptance Testing
Explain the Acceptance testing life cycle | Software Testing
In this article, you will understand the following:
- Acceptance testing life cycle
- Advantages of Acceptance Testing
- Disadvantages of Acceptance Testing
Acceptance Testing Life Cycle
It consists of five steps in the life cycle:
- Requirement Analysis: In this step, the testing team figures out the requirements and purpose of developing the software. Testing can be executed only with the help of requirement documents, Process flow diagram, System Requirements Specification, Business use case, Project Charter, and Business Requirement Documents.
- Test Plan Creation: It helps in outlining the complete structure and strategy of the testing process. This testing strategy is used to ensure and verify whether the software is having the specified requirements or not.
- Test case Designing: It includes the development of test cases based on the test documents. It should be designed in such a way that it should cover all the acceptance testing scenarios.
- Test case execution: Test case execution means executing the test cases that we have created in the above step. The testing team collects input values from the end-user the designed test cases will be executed by both tester and the end-user to make sure that they will work properly as per the specified requirements.
- Confirmation of objectives: After successful completion of all the testing processes, the testing team confirms that the software application is bug-free and it can easily be delivered to the client.
Advantages of Acceptance Testing
- The client becomes more satisfied because it tests the application itself.
- The quality of the software is defined in the above phase so that the tester has already decided on the testing points. It gives a clear picture of the testing strategy.
- The information collected during the acceptance testing was used by the stakeholders to understand the target audience.
- It helps in improving the requirements of the clients as per their needs.
Disadvantages of Acceptance Testing
The testing plans have to be written according to the requirements of the clients but:
- They are not ready to do it.
- If test cases are written by the tester. It is not understandable by the clients which might create a mess.