Today's Updates:

Thursday, May 15, 2014

User Acceptance Testing with alpha and beta testing in software testing

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:
  1. Run the tests themselves
  2. Witness tests run by the tester
  3. 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




Enjoy testing! If you like it above Testing related information then please kindly take a moment to share with your friends. You can add your suggestions/tips/questions below in the comments section. Definitely, I will try to answer of all questions as earliest. 


You may also like:
Complete Testing Material
Testing basic interview questions




No comments:

Post a Comment

Related Posts Plugin for WordPress, Blogger...