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

Similar to Accept Acceptance Testing (No Exceptions)

Inspections, Assessments and Audits, Oh My!
Inspections, Assessments and Audits, Oh My!Inspections, Assessments and Audits, Oh My!
Inspections, Assessments and Audits, Oh My!
QuickBase, Inc.
 
How to Access and Share Powerful Analytics
How to Access and Share Powerful AnalyticsHow to Access and Share Powerful Analytics
How to Access and Share Powerful Analytics
Glassdoor
 
QUALITY ASSURANCE
QUALITY ASSURANCEQUALITY ASSURANCE
QUALITY ASSURANCE
Merrymary Tom
 
A valid approach to Project Assurance
A valid approach to Project AssuranceA valid approach to Project Assurance
A valid approach to Project Assurance
Association for Project Management
 
DevOps! let's change QA! DevOps Pro Lithuania
DevOps! let's change QA! DevOps Pro LithuaniaDevOps! let's change QA! DevOps Pro Lithuania
DevOps! let's change QA! DevOps Pro Lithuania
Geoffrey van der Tas
 
Using agile testing to drive product innovation
Using agile testing to drive product innovationUsing agile testing to drive product innovation
Using agile testing to drive product innovation
Stephen Graves
 
From good to great product ownership
From good to great product ownershipFrom good to great product ownership
From good to great product ownership
Dave Sharrock
 
To bid or not to bid?
To bid or not to bid?To bid or not to bid?
To bid or not to bid?
walescva
 
Data + Creative Solutions for CRO - Amanda Simmons, Founder & CEO
Data + Creative Solutions for CRO - Amanda Simmons, Founder & CEOData + Creative Solutions for CRO - Amanda Simmons, Founder & CEO
Data + Creative Solutions for CRO - Amanda Simmons, Founder & CEO
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Drupal Camp Wroclaw 2015 Measure everything nps
Drupal Camp Wroclaw 2015 Measure everything npsDrupal Camp Wroclaw 2015 Measure everything nps
Drupal Camp Wroclaw 2015 Measure everything nps
Andy Kucharski
 
QMS Audit (updated)
QMS Audit (updated)QMS Audit (updated)
QMS Audit (updated)
Pat Kilbane
 
Overcoming Your QA Outsourcing Concerns
Overcoming Your QA Outsourcing ConcernsOvercoming Your QA Outsourcing Concerns
Overcoming Your QA Outsourcing Concerns
Astegic
 
Governance, Management And Testing In An Outsourced Model From AppLabs
Governance, Management And Testing In An Outsourced Model From AppLabsGovernance, Management And Testing In An Outsourced Model From AppLabs
Governance, Management And Testing In An Outsourced Model From AppLabs
VIJAYA BHASKARA VARMA YARAKARAJU
 
Session 6 Everything You Should Know About PMP & CAPM Certifications
Session 6 Everything You Should Know About PMP & CAPM CertificationsSession 6 Everything You Should Know About PMP & CAPM Certifications
Session 6 Everything You Should Know About PMP & CAPM Certifications
Seshne Govender
 
Presentation Assessments 24x7.pdf
Presentation Assessments 24x7.pdfPresentation Assessments 24x7.pdf
Presentation Assessments 24x7.pdf
MuhammadFaisalIdrees4
 
Proposals that Create High Impact
Proposals that Create High Impact Proposals that Create High Impact
Proposals that Create High Impact
Amit Kumar Das
 
Mindavation - Requirements Enoughness - when is enough enough?
Mindavation - Requirements Enoughness - when is enough enough?Mindavation - Requirements Enoughness - when is enough enough?
Mindavation - Requirements Enoughness - when is enough enough?
Haydn Thomas
 
Third Party Risk Assessment Due Diligence - Managed Service as Best Practice
Third Party Risk Assessment Due Diligence - Managed Service as Best PracticeThird Party Risk Assessment Due Diligence - Managed Service as Best Practice
Third Party Risk Assessment Due Diligence - Managed Service as Best Practice
DVV Solutions Third Party Risk Management
 
тестовые стратегии
тестовые стратегиитестовые стратегии
тестовые стратегии
COMAQA.BY
 
Intrapreneurship by Bartek Janowicz - meetup Warsaw 2016_11_02
Intrapreneurship by Bartek Janowicz - meetup Warsaw 2016_11_02Intrapreneurship by Bartek Janowicz - meetup Warsaw 2016_11_02
Intrapreneurship by Bartek Janowicz - meetup Warsaw 2016_11_02
Bartek Janowicz
 

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

Inspections, Assessments and Audits, Oh My!
Inspections, Assessments and Audits, Oh My!Inspections, Assessments and Audits, Oh My!
Inspections, Assessments and Audits, Oh My!
 
How to Access and Share Powerful Analytics
How to Access and Share Powerful AnalyticsHow to Access and Share Powerful Analytics
How to Access and Share Powerful Analytics
 
QUALITY ASSURANCE
QUALITY ASSURANCEQUALITY ASSURANCE
QUALITY ASSURANCE
 
A valid approach to Project Assurance
A valid approach to Project AssuranceA valid approach to Project Assurance
A valid approach to Project Assurance
 
DevOps! let's change QA! DevOps Pro Lithuania
DevOps! let's change QA! DevOps Pro LithuaniaDevOps! let's change QA! DevOps Pro Lithuania
DevOps! let's change QA! DevOps Pro Lithuania
 
Using agile testing to drive product innovation
Using agile testing to drive product innovationUsing agile testing to drive product innovation
Using agile testing to drive product innovation
 
From good to great product ownership
From good to great product ownershipFrom good to great product ownership
From good to great product ownership
 
To bid or not to bid?
To bid or not to bid?To bid or not to bid?
To bid or not to bid?
 
Data + Creative Solutions for CRO - Amanda Simmons, Founder & CEO
Data + Creative Solutions for CRO - Amanda Simmons, Founder & CEOData + Creative Solutions for CRO - Amanda Simmons, Founder & CEO
Data + Creative Solutions for CRO - Amanda Simmons, Founder & CEO
 
Drupal Camp Wroclaw 2015 Measure everything nps
Drupal Camp Wroclaw 2015 Measure everything npsDrupal Camp Wroclaw 2015 Measure everything nps
Drupal Camp Wroclaw 2015 Measure everything nps
 
QMS Audit (updated)
QMS Audit (updated)QMS Audit (updated)
QMS Audit (updated)
 
Overcoming Your QA Outsourcing Concerns
Overcoming Your QA Outsourcing ConcernsOvercoming Your QA Outsourcing Concerns
Overcoming Your QA Outsourcing Concerns
 
Governance, Management And Testing In An Outsourced Model From AppLabs
Governance, Management And Testing In An Outsourced Model From AppLabsGovernance, Management And Testing In An Outsourced Model From AppLabs
Governance, Management And Testing In An Outsourced Model From AppLabs
 
Session 6 Everything You Should Know About PMP & CAPM Certifications
Session 6 Everything You Should Know About PMP & CAPM CertificationsSession 6 Everything You Should Know About PMP & CAPM Certifications
Session 6 Everything You Should Know About PMP & CAPM Certifications
 
Presentation Assessments 24x7.pdf
Presentation Assessments 24x7.pdfPresentation Assessments 24x7.pdf
Presentation Assessments 24x7.pdf
 
Proposals that Create High Impact
Proposals that Create High Impact Proposals that Create High Impact
Proposals that Create High Impact
 
Mindavation - Requirements Enoughness - when is enough enough?
Mindavation - Requirements Enoughness - when is enough enough?Mindavation - Requirements Enoughness - when is enough enough?
Mindavation - Requirements Enoughness - when is enough enough?
 
Third Party Risk Assessment Due Diligence - Managed Service as Best Practice
Third Party Risk Assessment Due Diligence - Managed Service as Best PracticeThird Party Risk Assessment Due Diligence - Managed Service as Best Practice
Third Party Risk Assessment Due Diligence - Managed Service as Best Practice
 
тестовые стратегии
тестовые стратегиитестовые стратегии
тестовые стратегии
 
Intrapreneurship by Bartek Janowicz - meetup Warsaw 2016_11_02
Intrapreneurship by Bartek Janowicz - meetup Warsaw 2016_11_02Intrapreneurship by Bartek Janowicz - meetup Warsaw 2016_11_02
Intrapreneurship by Bartek Janowicz - meetup Warsaw 2016_11_02
 

Recently uploaded

Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
Dinusha Kumarasiri
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
alexjohnson7307
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
Intelisync
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
SAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloudSAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloud
maazsz111
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
Postman
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Tatiana Kojar
 
Public CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptxPublic CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptx
marufrahmanstratejm
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 

Recently uploaded (20)

Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
SAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloudSAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloud
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
 
Public CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptxPublic CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptx
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 

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