an overview of user acceptance testing (uat)

25
AN OVERVIEW OF @tompeham I @usersnap USER ACCEPTANCE TESTING

Upload: usersnap

Post on 14-Aug-2015

2.338 views

Category:

Internet


6 download

TRANSCRIPT

Page 1: An Overview of User Acceptance Testing (UAT)

AN OVERVIEW OF

@tompeham I @usersnap

USER ACCEPTANCE TESTING

Page 3: An Overview of User Acceptance Testing (UAT)

WHAT IS USER ACCEPTANCE TESTING??????

Page 4: An Overview of User Acceptance Testing (UAT)

User Acceptance Testing…

Also known as…Acceptance Testing …… UAT ….… Alpha / Beta Testing…

Page 5: An Overview of User Acceptance Testing (UAT)

UAT – USER ACCEPTANCE TESTING

Page 6: An Overview of User Acceptance Testing (UAT)

User Acceptance Testing:

A process of verifying that a solution works for the user.

Page 7: An Overview of User Acceptance Testing (UAT)

FURTHER INFO ON UAT?

Check out this blog post: http://goo.gl/ybj62P

Page 8: An Overview of User Acceptance Testing (UAT)

WHAT IS USERACCEPTANCE TESTING?

Page 9: An Overview of User Acceptance Testing (UAT)

User Acceptance Testing

User acceptance testing (UAT) is the last phase of the software testing process.

During UAT, actual software users test the software to make sure it can handle required tasks in real-world scenarios, according to specifications.

UAT is one of the final and critical software project procedures that must occur before newly developed software is rolled out to the market.

Page 10: An Overview of User Acceptance Testing (UAT)

User Acceptance Testing

User acceptance testing (UAT), otherwise known as Beta, Application, or End-User Testing, is considered the last phase in the web development process.

…the one before final installation of the software on the client site, or final distribution of it.

Page 11: An Overview of User Acceptance Testing (UAT)

The Goal of UAT?

The goal of User Acceptance Testing is to assess if the system can support day-to-day business and user scenarios and ensure the system is sufficient and correct for business usage.

(source: https://www.develop.com/useracceptancetests)

Page 12: An Overview of User Acceptance Testing (UAT)

WHEN & HOW TO START?

Page 13: An Overview of User Acceptance Testing (UAT)

10 prerequisites that must be met

1. Business Requirements must be available

2. Application Code should be fully developed

3. Unit Testing, Integration Testing & System Testing should be completed

4. No Show stoppers, or High or Medium defects in the System Integration Test Phase

5. Only Cosmetic errors are acceptable before UAT

Page 14: An Overview of User Acceptance Testing (UAT)

10 prerequisites that must be met

6. Regression Testing should be completed with no major defects

7. All the reported defects should be fixed and tested

8. Traceability matrix for all testing should be completed

9. UAT Environment must be ready

10.Sign off mail or communication from System Testing Team that the system is ready for UAT execution

Page 15: An Overview of User Acceptance Testing (UAT)

How to get started?

Normally, UAT consists of four steps.

(But it can vary, based on whether the application is being delivered to a single customer, or whether it’s intended to be off-the-shelf-software.)

Page 16: An Overview of User Acceptance Testing (UAT)

How to get started?1. Define criteria by which the software

is considered to be “working

2. Create a set of UAT test cases

3. Run UAT tests

4. Record and evaluate

Page 17: An Overview of User Acceptance Testing (UAT)

WHO SHOULD BE INVOLVED?

Page 18: An Overview of User Acceptance Testing (UAT)

Who should be involved?

1. Your “real” end users and people who will use your software

2. Every other role and stakeholder group

3. Further peer groups

Page 19: An Overview of User Acceptance Testing (UAT)

THERE’S WAY MORE…

Page 20: An Overview of User Acceptance Testing (UAT)

DOWNLOAD YOUR PERSONAL

https://goo.gl/B0aMKN

UAT CHECKLIST:

Page 21: An Overview of User Acceptance Testing (UAT)

MORE INFO ON UAT:

Check out this blog post: http://goo.gl/ybj62P

Page 22: An Overview of User Acceptance Testing (UAT)

QUESTIONS?

PING ME ON TWITTER @TOMPEHAM

Page 23: An Overview of User Acceptance Testing (UAT)

THOMAS PEHAM

@tompeham

[email protected]

Image credits: photopin.com

Page 24: An Overview of User Acceptance Testing (UAT)

ENJOYED THIS CONTENT?

GIVE IT A TWEET!

Page 25: An Overview of User Acceptance Testing (UAT)

ONE LAST THING…

JUST PING US ON TWITTER.