User Acceptance
Testing:
In the case of software, User acceptance testing (UAT) is the
last phase of the software testing process. Acceptance
testing performed by the customer is known as User
Acceptance Testing (UAT), end-user testing, site (acceptance) testing,
or field (acceptance) testing.
- Conducted just before the software is released to production
- Tests system's readiness for deployment and use.
- Performed by the end-users from the client’s team with a certain set of test cases and typical scenarios
- Goal is to establish confidence in system.
- Finding defects not the main focus.
- Demonstrates to the customer that predefined acceptance criteria have been met by the system
- Acceptance criteria may be define by the customer or approved by the customer
- Customer may write the acceptance test cases and involve the testers from the vendor company to execute them or testers from the vendor company may produce the acceptance test cases which are approved by the customer
The customer may
demand to:
- Run the tests themselves
- Witness tests run by the tester
- Inspect documented test results
There are two types
of acceptance testing.
Alpha (α) Testing:-Testing has done by the company in the presence
of client at company premises.
Beta (β) Testing: - Testing done by the end users
You may also like:
Complete Testing Material
Testing basic interview questions
No comments:
Post a Comment