What is User Acceptance Testing (UAT)?
User Acceptance Testing is a phase of software development in which the developed software is tested in the real environment by the end users. The process is to verify the intended functionality of the developed system on the end user’s perspective emulating real-world scenarios.
In short, User acceptance testingis the process of checking that developed software works for intended users. This may be easy to hear at first, but, practically it is not.
Types of User Acceptance Testing
- Alpha & Beta Testing: Alpha testing is the type of acceptance testing performed by internal employees or by potential user groups at the developer’s location, prior to the release of the product to customers.
- Contract Acceptance Testing: In Contract Acceptance Testing, the software developed is tested to meet the specifications and criteria which have been pre-decided and mutually agreed upon in the contract.
- Regulation Acceptance Testing/Compliance Acceptance Testing: The Regulation Acceptance Testing tests the developed software against certain rules and regulations.
- Operational Acceptance Testing: Operational Acceptance Testing, also called Operational Readiness or Production Acceptance Testing, ensures that there is a proper workflow for the software that is being used.
- Black Box Testing: Black Box Testing is time and again classified as functional testing, but to some degree of level, can be considered as a type of User Acceptance Testing.
To read in details, visit original blog post - https://www.bugraptors.com/blog/types-user-acceptance-test/
0 comments:
Post a Comment