SlideShare a Scribd company logo
Accept Acceptance Testing
(No Exceptions)
| TypeScript PDX | 05/30/20172
Who Am I?
QA
| TypeScript PDX | 05/30/20174
Quality Assurance
noun
1. a positive declaration intended to give
confidence; a promise.
synonyms: guarantee, commitment
| TypeScript PDX | 05/30/20175
Question Assumptions
noun
1. a thing that is accepted as true or certain to
happen, without proof
synonyms: speculation, guess, conjecture
| TypeScript PDX | 05/30/20176
Quality Advocate
noun
1. a person who supports or recommends a
particular cause or policy
synonyms: champion, upholder, fighter
Acceptance Testing
| TypeScript PDX | 05/30/20178
What?
Evaluating a completed feature against stated
client and business requirements, to determine
whether the work is acceptable for delivery
| TypeScript PDX | 05/30/20179
Requirements Dev
QA Pass Deploy
ReworkQA Fail
| TypeScript PDX | 05/30/201710
When?
Evaluating the finished work against business and
client requirements in order to assess whether it’s
acceptable for delivery
Mine
| TypeScript PDX | 05/30/201711
How?
| TypeScript PDX | 05/30/201712
Acceptance criteria
Client & Product Owner Document in JiraRequirements
| TypeScript PDX | 05/30/201713
Explicit vs Implicit
vs
| TypeScript PDX | 05/30/201714
User / Admin Experience
Admin UXRoles / PermissionsGeneral Functionality Use Cases
| TypeScript PDX | 05/30/201715
Gray Box Testing
vs
Black Box Testing Gray Box Testing
| TypeScript PDX | 05/30/201716
Communication
| TypeScript PDX | 05/30/201717
Example: Partner Page
• Admin can create partner
• Partner has title, image field, link field
• Admin can reorder Partner list in CMS
| TypeScript PDX | 05/30/201718
Example: Partner Page
• Acceptance criteria
• Explicit vs Implicit
• User / Admin experience
• Gray-box testing
• Communication
Benefits
| TypeScript PDX | 05/30/201720
Why?
• Second set of eyes
• Different assumptions / expectations
• Varied points of view
• Acceptance Criteria
Accept Acceptance Testing
into Your Workflow
| TypeScript PDX | 05/30/2017
Ask for Acceptance Criteria
| TypeScript PDX | 05/30/2017
Ask for Peer Review
Q & A

More Related Content

PPTX
vodQA Pune (2019) - Design patterns in test automation
PPTX
vodQA Pune (2019) - Insights into big data testing
PDF
Agile Turkey Summit 2018 - Agile Contracting done RIGHT: What we can learn fr...
PPTX
Quality Assurance vs. Quality Control, Future of Software Quality
PPTX
UXDX London 2018 Nik Crabtree - Enhancing the Processes of Test Driven Develo...
PDF
Iakiv Kramarenko: “Quality Driven Development”
PPTX
Lessons learnt Integrating Test into the Agile Lifecycle
DOC
06 template test plan
vodQA Pune (2019) - Design patterns in test automation
vodQA Pune (2019) - Insights into big data testing
Agile Turkey Summit 2018 - Agile Contracting done RIGHT: What we can learn fr...
Quality Assurance vs. Quality Control, Future of Software Quality
UXDX London 2018 Nik Crabtree - Enhancing the Processes of Test Driven Develo...
Iakiv Kramarenko: “Quality Driven Development”
Lessons learnt Integrating Test into the Agile Lifecycle
06 template test plan

Similar to Accept Acceptance Testing (No Exceptions) (20)

PPTX
Software testing quality control and quality assurance Tutorial
PDF
Ken Pugh "Effectively Communicating With Acceptance Tests"
PPTX
QA in an agile world Tom Churchwell
DOC
Resume_Kartheek_Sr.QA
PPT
Tester developer interaction
PPTX
QA Fest 2017. Владимир Примаков. QA метрики. Взгляд на качество с разных стор...
PPTX
Paris Qa Meetup - Testing Family
PPTX
Introduction to qa
PDF
QA metrics in Agile (GUIDE)
PDF
Quality Assurance Glossary
PDF
White paper quality at the speed of digital
PDF
Project Management in 3 Slides
PDF
Quality Assurance vs. Quality Control
PDF
Fran O'Hara - Evolving Agile Testing - EuroSTAR 2012
PPT
Acceptance testing for rome
PPSX
DISE - Software Testing and Quality Management
PDF
PDF
ISO 29119 and Software Testing - now what??
PPTX
Quality Assurance - SQLSatBR presentation
PPTX
Quality assurance sql sat-br presentation
Software testing quality control and quality assurance Tutorial
Ken Pugh "Effectively Communicating With Acceptance Tests"
QA in an agile world Tom Churchwell
Resume_Kartheek_Sr.QA
Tester developer interaction
QA Fest 2017. Владимир Примаков. QA метрики. Взгляд на качество с разных стор...
Paris Qa Meetup - Testing Family
Introduction to qa
QA metrics in Agile (GUIDE)
Quality Assurance Glossary
White paper quality at the speed of digital
Project Management in 3 Slides
Quality Assurance vs. Quality Control
Fran O'Hara - Evolving Agile Testing - EuroSTAR 2012
Acceptance testing for rome
DISE - Software Testing and Quality Management
ISO 29119 and Software Testing - now what??
Quality Assurance - SQLSatBR presentation
Quality assurance sql sat-br presentation
Ad

Recently uploaded (20)

PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PPTX
TLE Review Electricity (Electricity).pptx
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PDF
Hybrid model detection and classification of lung cancer
PDF
Heart disease approach using modified random forest and particle swarm optimi...
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PPTX
Chapter 5: Probability Theory and Statistics
PPTX
cloud_computing_Infrastucture_as_cloud_p
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PPTX
OMC Textile Division Presentation 2021.pptx
PDF
Encapsulation_ Review paper, used for researhc scholars
PPTX
1. Introduction to Computer Programming.pptx
PDF
A comparative study of natural language inference in Swahili using monolingua...
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
Enhancing emotion recognition model for a student engagement use case through...
NewMind AI Weekly Chronicles - August'25-Week II
TLE Review Electricity (Electricity).pptx
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
Hybrid model detection and classification of lung cancer
Heart disease approach using modified random forest and particle swarm optimi...
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
Chapter 5: Probability Theory and Statistics
cloud_computing_Infrastucture_as_cloud_p
Assigned Numbers - 2025 - Bluetooth® Document
OMC Textile Division Presentation 2021.pptx
Encapsulation_ Review paper, used for researhc scholars
1. Introduction to Computer Programming.pptx
A comparative study of natural language inference in Swahili using monolingua...
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Building Integrated photovoltaic BIPV_UPV.pdf
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
Programs and apps: productivity, graphics, security and other tools
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Ad

Accept Acceptance Testing (No Exceptions)

  • 2. | TypeScript PDX | 05/30/20172 Who Am I?
  • 3. QA
  • 4. | TypeScript PDX | 05/30/20174 Quality Assurance noun 1. a positive declaration intended to give confidence; a promise. synonyms: guarantee, commitment
  • 5. | TypeScript PDX | 05/30/20175 Question Assumptions noun 1. a thing that is accepted as true or certain to happen, without proof synonyms: speculation, guess, conjecture
  • 6. | TypeScript PDX | 05/30/20176 Quality Advocate noun 1. a person who supports or recommends a particular cause or policy synonyms: champion, upholder, fighter
  • 8. | TypeScript PDX | 05/30/20178 What? Evaluating a completed feature against stated client and business requirements, to determine whether the work is acceptable for delivery
  • 9. | TypeScript PDX | 05/30/20179 Requirements Dev QA Pass Deploy ReworkQA Fail
  • 10. | TypeScript PDX | 05/30/201710 When? Evaluating the finished work against business and client requirements in order to assess whether it’s acceptable for delivery Mine
  • 11. | TypeScript PDX | 05/30/201711 How?
  • 12. | TypeScript PDX | 05/30/201712 Acceptance criteria Client & Product Owner Document in JiraRequirements
  • 13. | TypeScript PDX | 05/30/201713 Explicit vs Implicit vs
  • 14. | TypeScript PDX | 05/30/201714 User / Admin Experience Admin UXRoles / PermissionsGeneral Functionality Use Cases
  • 15. | TypeScript PDX | 05/30/201715 Gray Box Testing vs Black Box Testing Gray Box Testing
  • 16. | TypeScript PDX | 05/30/201716 Communication
  • 17. | TypeScript PDX | 05/30/201717 Example: Partner Page • Admin can create partner • Partner has title, image field, link field • Admin can reorder Partner list in CMS
  • 18. | TypeScript PDX | 05/30/201718 Example: Partner Page • Acceptance criteria • Explicit vs Implicit • User / Admin experience • Gray-box testing • Communication
  • 20. | TypeScript PDX | 05/30/201720 Why? • Second set of eyes • Different assumptions / expectations • Varied points of view • Acceptance Criteria
  • 22. | TypeScript PDX | 05/30/2017 Ask for Acceptance Criteria
  • 23. | TypeScript PDX | 05/30/2017 Ask for Peer Review
  • 24. Q & A