Header Ads Widget

Acceptance Testing

Acceptance  Testing:

  • This is a type of testing done by users, customers, or other authorised entities to determine application/software needs and business processes. 
  • Description: Acceptance testing is the most important phase of testing as this decides whether the client approves the application/software or not.
  • Acceptance Testing is the last phase of software testing performed after System Testing and before making the system available for actual use. 

 

  • Acceptance Testing is the final level of software testing. The main aim of this testing is to determine the working process of the system by satisfying the required specifications and it is acceptable for delivery. It is also known as End-User Testing. It also works under the Black Box Testing Method.
  • Steps to perform Acceptance Testing:
    • Requirement Analysis
    • Test Plan Creation
    • Test Case Designing
    • Test Case Execution
    • Confirmation of objectives

Advantages:

  • The information gathered through acceptance testing used by stakeholders to better understand the requirements of the targeted audience.
  • It improves requirement definition as client tests requirement definition according to his needs.

Disadvantages:

  • Customers are not willing to do that; it defeats the whole point of acceptance testing.
  • If test cases are written by someone else, the customer does not understand them, so the tester has to perform the inspections by themselves only.

Post a Comment

0 Comments