What is Acceptance Testing?What is Alpha testing and Beta testing with Examples

What is Acceptance Testing?
    • In Acceptance testing system is tested to verify whether the system meets the business requirement and whether the system is acceptable for delivery.

    • For example, you go to the tailor shop and give the requirement to the tailor about which kind of dress you want so based on your requirement tailor stitches the cloths and inform you that the dress is ready but you just don't go to the shop and make the payment take the dress and go you will verify whether the tailor has stitched the dress according to your requirement then only you will accept the dress otherwise you will not accept the dress so similarly in acceptance testing when the product is developed the user verifies whether the product developed matches his requirement or not.

    • In Acceptance Testing there are four types:


    • Type 1: Here few end users will start using the software in real business for a particular period of time to find out if the software supports all the business scenarios or not.


    • Type 2: Here testers of development companies will test the software at client location based on the scenarios gathered from end user's to find out if the software supports all the required business scenarios or not.


    • Type 3: Here testers of development companies will test the software at a development location based on the scenarios gathered from end user's to find out if the software supports all the required business scenarios or not.


    • Type 4: Here testers of client companies will test the software at client location based on the scenarios gathered from the end user's to find out if the software supports all the required business scenarios or not.



What is Alpha testing?
    • Here few end users will start using the software in UAT servers to find out does the software supports all the business scenarios or not.

               Examples of Alpha Testing are Banking Applications.

What is Beta Testing?
    • Here a few end users will start using the software in production servers to find out if the software supports all the required business scenarios or not.

               Examples of Beta Testing are google maps,google+, what's app.



Comments

Post a Comment

Popular posts from this blog

Creating Effective Test Cases for Online Ticket Booking Systems

What is Derived Model?

Test Cases and Test scenarios: Definition, Examples, Template