System Acceptance Testing | Two Types of Acceptance Testing




Software Testing Type: System Acceptance Testing
  • Its not like the integration testing where data flow one module to another one But System acceptance Testing test the complete end to end test cases and scenarios , exactly  how the customer use the system
  • Example for System Acceptance testing is to as follows :  Test Case for this phase is – Open login screen and test the login functionality and then Login into the banking or any other application, Then Check Current Balance or any other functionality, Then transfer money to any other account or for billing, and finally Logout
  • Functional and non-functional requirements both are tested during system testing. Under Non-functional testing tester test performance, reliability of software. And for non – functional tester test the design and look up of software properly on different -2 browsers and resolutions.
  • Acceptance testing is commonly done by the customer on his system or in live mode. All found bugs collected in this testing and fixed accordingly.
  • Main aim to test the acceptance testing is to confirm that provided requirement by the client is fulfill or not. This is the main point where Tester focuses during Acceptance testing. Tester make sure after fulfilling the all requirement software is working fine and giving correct and expected result or not.
  •  There are Two Types of Acceptance Testing, Which are as follows :
i.                    Alpha Testing – Alpha testing is the final testing done on the development server by the testers. Final testing mean now software/website is ready upload on production. When developers are near to finish their development work then this testing start and completed with all possible bug or bug free. If there are bugs then developers does more work otherwise it produced for general public.
ii.                  Beta Testing – Beta testing is also the part of system acceptance testing and performed by the client or customer on production server. Client test the produced product in live mode. Finally this is also the Acceptance testing performed by the multiple customers or we can say that live customers in the customer environment or on production.
system acceptance testing, alpha testing, beta testing, final testing, functional and non-functional requirements both are tested during system testing .


No comments:

Post a Comment

Popular Posts