SlideShare a Scribd company logo
1 of 34
Download to read offline
 
	
  
	
  
	
  
	
  
	
  
	
  
	
  
W2	
  
Test	
  Techniques	
  
5/10/17	
  11:30	
  
	
  
	
  
	
  
	
  
	
  
The	
  Lost	
  Art	
  of	
  Acceptance	
  Testing	
  
	
  
Presented	
  by:	
  	
  
	
  
	
   Bettina	
  Faldborg	
  
	
  
Capgemini	
  Sogeti	
  Denmark	
  A/S	
  
	
  
Brought	
  to	
  you	
  by:	
  	
  
	
  	
  
	
  
	
  
	
  
	
  
350	
  Corporate	
  Way,	
  Suite	
  400,	
  Orange	
  Park,	
  FL	
  32073	
  	
  
888-­‐-­‐-­‐268-­‐-­‐-­‐8770	
  ·∙·∙	
  904-­‐-­‐-­‐278-­‐-­‐-­‐0524	
  -­‐	
  info@techwell.com	
  -­‐	
  http://www.starwest.techwell.com/	
  	
  	
  
	
  
	
  	
  
 
Bettina	
  Faldborg	
  
	
  
Bettina	
  Faldborg	
  was	
  a	
  project	
  manager	
  before	
  she	
  ended	
  up	
  as	
  a	
  test	
  consultant	
  in	
  
the	
  testing	
  field	
  almost	
  by	
  chance.	
  With	
  a	
  passion	
  for	
  testing	
  and	
  quality,	
  she	
  may	
  
have	
  entered	
  testing	
  by	
  chance	
  but	
  quickly	
  discovered	
  that	
  testing	
  is	
  the	
  field	
  for	
  
her.	
  With	
  Capgemini	
  Sogeti	
  Denmark	
  since	
  2008,	
  Bettina	
  has	
  been	
  a	
  test	
  manager	
  
with	
  clients	
  in	
  the	
  financial	
  and	
  public	
  sectors.	
  Her	
  time	
  as	
  a	
  consultant	
  has	
  included	
  
traditional	
  system	
  test,	
  acceptance	
  test,	
  and	
  usability	
  test.	
  She	
  is	
  currently	
  a	
  test	
  
manager	
  at	
  a	
  large	
  telecom	
  company.	
  
	
  
© CapgeminiSogeti
The Lost Art of Acceptance testing
Bettina Lysell Faldborg
StarEast 2017
1
© CapgeminiSogeti
Welcome
•  Bettina Lysell Faldborg
•  With Capgemini Sogeti Denmark
since 2008.
•  Test manager
•  ISTQB Advanced Test manager,
Prince2, TPI Next
•  Live in Denmark in a small village
with my husband and three kids.
•  Bettina-Lysell.Faldborg@Capgeminisogeti.dk
2
© CapgeminiSogeti
The Lost Art of Acceptance testing
•  Profession: Testing
•  Mission: Acceptance testing
•  The scene: Large government project
•  Benefit: Clear requirements
•  Concern: Being on the other side of the table
•  Challenges: …
•  Where do I go from here?
3
© CapgeminiSogeti
Agenda
•  What is Acceptance testing
•  Buildings blocks
•  Lessons learned
•  Basic principles
4
© CapgeminiSogeti
What is Acceptance testing?
5
© CapgeminiSogeti
What is acceptance testing
•  ISTQB Definition:
Formal testing with respect to user needs,
requirements, and business processes conducted
to determine whether or not a system satisfies
the acceptance criteria and to enable the user,
customers or other authorized entity to
determine whether or not to accept the system.
[IEEE 610]
6
© CapgeminiSogeti
What is acceptance testing
•  Basic types of acceptance testing
–  User Acceptance testing
•  The focus is on the functionality and the validation by
the users
7
© CapgeminiSogeti
What is acceptance testing
•  Basic types of acceptance testing
–  Compliance Acceptance testing
•  Is conducted against regulations which must be
adhered to, such as government, legal or safety
regulations
8
© CapgeminiSogeti
•  Basic types of acceptance testing
–  Operational Acceptance testing
•  A test of whether or not the system meets the requirement
for production – focus is on backup/restore, recovery,
maintenance and other similar situations.
9
What is acceptance testing
© CapgeminiSogeti
•  Basic types of acceptance testing
–  Contract Accepttance testing
•  The test is a test of the contract and the acceptance
criterias of the contract.
10
What is acceptance testing
© CapgeminiSogeti
Building blocks
11
© CapgeminiSogeti
Building blocks
•  Starting point is the same
–  Development model
–  Product risk analysis
–  Test strategy
–  Test plan
–  …
12
© CapgeminiSogeti
•  Tasks
–  Not much different than other test levels
13
Building blocks
© CapgeminiSogeti
Lessons learned
14
© CapgeminiSogeti 15
Changing your mindset
© CapgeminiSogeti 16
System testing
•  Test coverage in terms of
parts of system covered or
functionality covered
•  Testing all possible
scenarios
•  Test depth is both wide and
deep
•  Testers are testers by trade
Acceptance testing
•  Requirement coverage
•  Testing of task oriented
scenarios
•  Test depth is primarily
wide
•  Testers are testers by
domain
Differences between
ST and AT
Changing your mindset
© CapgeminiSogeti
4 basic principles
•  Know your scope
•  Know your design techniques
•  Know your testers
•  Know your supplier
17
© CapgeminiSogeti 18
Know your scope
© CapgeminiSogeti
Know your scope
•  Gathering test basis
–  Business requirements – ”business questions”
–  Business processes
–  User experiences
•  What are the requirements
–  What type of requirements
•  Requirement
•  Requirement specification
•  User stories and acceptance criteria
–  How were they risk classified
–  What coverage is required
19
© CapgeminiSogeti
•  What is the goal of the acceptance testing
–  Which type is it
–  Ask the PO or PM what the expectations are
–  Stick to the original mandate unless …
•  What is planned for the previous test phases
–  What kind of test will be performed
–  How long a test period will the test object be under test
–  How did it go?
20
Know your scope
© CapgeminiSogeti 21
Know your test design techniques
© CapgeminiSogeti
Know your test design techniques
•  Can design techniques be used in Acceptance
testing?
–  YES!!!!
–  Remember test coverage vs. requirement coverage
•  Which techniques will be used in the previous
phases
–  Use different ones for Acceptance testing
–  If the test object is not suited for other techniques; go
deeper or wider
22
© CapgeminiSogeti
Types and test design techniques
Acceptance testing type Test design techniques
User Acceptance testing Decision table test, Data
combination test,
Exploratory testing, Process
cycle test, Semantic test,
Use case test
Compliance Acceptance testing Exploratory testing,
Semantic test, Use case
test
Operational Acceptance testing Real-Life test
Contract Acceptance testing Checklist, Syntactic test,
Use case test
23
© CapgeminiSogeti 24
Know your testers
© CapgeminiSogeti
Know your testers
•  Who are your testers?
–  Professional testers
–  Domain testers
–  End-users
•  Know their weaknesses and strengths
−  Find the abide-by-all-rules tester in the group
−  Find the critic in the group
−  Find the they-had-to-send-one in the group
−  Find the secret-tester
25
© CapgeminiSogeti
•  If the end-users are not available
–  Use stand-ins for end-users: Personas
–  Ask PO who is this intended for (sometimes not
mentioned in the stakeholder analysis)
•  Make it easy for the non-professional testers to
test
–  Have a test-kick off, explain the essentials
–  Prepare test cases or test charters
–  Or help them write them
–  Documentation of test performed
–  How to report defects
26
Know your testers
© CapgeminiSogeti 27
Know your supplier
© CapgeminiSogeti
Know your supplier
•  Inside or outside own organization?
•  Your new best friend: The suppliers test team
–  We all know testers know almost everything worth
knowing in a project - especially system testers – tap
into their knowledge
–  Share your test cases … EARLY
•  You are the product owners and end-users closest
ally
–  you make sure they get what they asked for
•  We are all in it together
–  Remember that everyone is interested in releasing the
best solution into production
28
© CapgeminiSogeti
Know your supplier
•  Can be a sensitive subject
–  Us and them
•  But don’t be afraid to call the kettle black
–  If the suppliers test is not good enough it is your
responsibility to speak up
–  If there are too many defects – stop the test!
(Remember this when writing the test plan)
•  If same organization
–  be aware of the difference between the system testers
and the acceptance-testers – different mindset and
goals
29
© CapgeminiSogeti
Conclusion
•  The Lost Art of Acceptance testing
–  Change your mindset
–  Use your testing toolbox
–  Remember the four principles
30
© CapgeminiSogeti
Questions
31
© CapgeminiSogeti
Thank you!
32

More Related Content

What's hot

Andrew Goslin - TMMi, What is Not in the Text Book - EuroSTAR 2010
Andrew Goslin - TMMi, What is Not in the Text Book - EuroSTAR 2010Andrew Goslin - TMMi, What is Not in the Text Book - EuroSTAR 2010
Andrew Goslin - TMMi, What is Not in the Text Book - EuroSTAR 2010TEST Huddle
 
Clive Bates - A Pragmatic Approach to Improving Your Testing Process - EuroST...
Clive Bates - A Pragmatic Approach to Improving Your Testing Process - EuroST...Clive Bates - A Pragmatic Approach to Improving Your Testing Process - EuroST...
Clive Bates - A Pragmatic Approach to Improving Your Testing Process - EuroST...TEST Huddle
 
James Whittaker - Pursuing Quality-You Won't Get There - EuroSTAR 2011
James Whittaker - Pursuing Quality-You Won't Get There - EuroSTAR 2011James Whittaker - Pursuing Quality-You Won't Get There - EuroSTAR 2011
James Whittaker - Pursuing Quality-You Won't Get There - EuroSTAR 2011TEST Huddle
 
Derk-Jan de Grood - 9 Causes of losing valuable testing time - EuroSTAR 2010
Derk-Jan de Grood - 9 Causes of losing valuable testing time - EuroSTAR 2010Derk-Jan de Grood - 9 Causes of losing valuable testing time - EuroSTAR 2010
Derk-Jan de Grood - 9 Causes of losing valuable testing time - EuroSTAR 2010TEST Huddle
 
David Hayman - The Future of Testing is in New Zealand
David Hayman - The Future of Testing is in New ZealandDavid Hayman - The Future of Testing is in New Zealand
David Hayman - The Future of Testing is in New ZealandTEST Huddle
 
PDMA Process StageGate
PDMA Process StageGatePDMA Process StageGate
PDMA Process StageGateDeepSmarts
 
The RAT race, hopping over innovation risks
The RAT race, hopping over innovation risksThe RAT race, hopping over innovation risks
The RAT race, hopping over innovation risksXylos
 
SW K-Tec Contract Manufacturing Services
SW K-Tec Contract Manufacturing ServicesSW K-Tec Contract Manufacturing Services
SW K-Tec Contract Manufacturing ServicesHTCS LLC
 
8 steps to requirements success
8 steps to requirements success8 steps to requirements success
8 steps to requirements successSteve Orr
 
King-Meter Technology Co.,Ltd
King-Meter Technology Co.,LtdKing-Meter Technology Co.,Ltd
King-Meter Technology Co.,LtdCory KingMeter
 
Quality for DevOps teams - Quality engineering in the DevOps culture
Quality for DevOps teams - Quality engineering in the DevOps cultureQuality for DevOps teams - Quality engineering in the DevOps culture
Quality for DevOps teams - Quality engineering in the DevOps cultureRik Marselis
 
Neil Pandit - A Visual Approach to Risk Based Integration Testing
Neil Pandit - A Visual Approach to Risk Based Integration TestingNeil Pandit - A Visual Approach to Risk Based Integration Testing
Neil Pandit - A Visual Approach to Risk Based Integration TestingTEST Huddle
 
Julian Harty - Alternatives To Testing - EuroSTAR 2010
Julian Harty - Alternatives To Testing - EuroSTAR 2010Julian Harty - Alternatives To Testing - EuroSTAR 2010
Julian Harty - Alternatives To Testing - EuroSTAR 2010TEST Huddle
 
How to Juggle Multiple Beta Tests at Once
How to Juggle Multiple Beta Tests at OnceHow to Juggle Multiple Beta Tests at Once
How to Juggle Multiple Beta Tests at OnceCentercode
 
KING-METER TECHNOLOGY CO.,LTD-Display
KING-METER TECHNOLOGY CO.,LTD-DisplayKING-METER TECHNOLOGY CO.,LTD-Display
KING-METER TECHNOLOGY CO.,LTD-DisplayCory KingMeter
 
Johan Jonasson - Introducing Exploratory Testing to Save the Project
Johan Jonasson - Introducing Exploratory Testing to Save the ProjectJohan Jonasson - Introducing Exploratory Testing to Save the Project
Johan Jonasson - Introducing Exploratory Testing to Save the ProjectTEST Huddle
 
Stage gate process in IT product development
Stage gate process in IT product developmentStage gate process in IT product development
Stage gate process in IT product developmentPrzemek Berendt
 

What's hot (20)

Andrew Goslin - TMMi, What is Not in the Text Book - EuroSTAR 2010
Andrew Goslin - TMMi, What is Not in the Text Book - EuroSTAR 2010Andrew Goslin - TMMi, What is Not in the Text Book - EuroSTAR 2010
Andrew Goslin - TMMi, What is Not in the Text Book - EuroSTAR 2010
 
Clive Bates - A Pragmatic Approach to Improving Your Testing Process - EuroST...
Clive Bates - A Pragmatic Approach to Improving Your Testing Process - EuroST...Clive Bates - A Pragmatic Approach to Improving Your Testing Process - EuroST...
Clive Bates - A Pragmatic Approach to Improving Your Testing Process - EuroST...
 
James Whittaker - Pursuing Quality-You Won't Get There - EuroSTAR 2011
James Whittaker - Pursuing Quality-You Won't Get There - EuroSTAR 2011James Whittaker - Pursuing Quality-You Won't Get There - EuroSTAR 2011
James Whittaker - Pursuing Quality-You Won't Get There - EuroSTAR 2011
 
Derk-Jan de Grood - 9 Causes of losing valuable testing time - EuroSTAR 2010
Derk-Jan de Grood - 9 Causes of losing valuable testing time - EuroSTAR 2010Derk-Jan de Grood - 9 Causes of losing valuable testing time - EuroSTAR 2010
Derk-Jan de Grood - 9 Causes of losing valuable testing time - EuroSTAR 2010
 
David Hayman - The Future of Testing is in New Zealand
David Hayman - The Future of Testing is in New ZealandDavid Hayman - The Future of Testing is in New Zealand
David Hayman - The Future of Testing is in New Zealand
 
PDMA Process StageGate
PDMA Process StageGatePDMA Process StageGate
PDMA Process StageGate
 
The RAT race, hopping over innovation risks
The RAT race, hopping over innovation risksThe RAT race, hopping over innovation risks
The RAT race, hopping over innovation risks
 
SW K-Tec Contract Manufacturing Services
SW K-Tec Contract Manufacturing ServicesSW K-Tec Contract Manufacturing Services
SW K-Tec Contract Manufacturing Services
 
8 steps to requirements success
8 steps to requirements success8 steps to requirements success
8 steps to requirements success
 
King-Meter Technology Co.,Ltd
King-Meter Technology Co.,LtdKing-Meter Technology Co.,Ltd
King-Meter Technology Co.,Ltd
 
Technology commercialization overview
Technology commercialization overviewTechnology commercialization overview
Technology commercialization overview
 
Quality for DevOps teams - Quality engineering in the DevOps culture
Quality for DevOps teams - Quality engineering in the DevOps cultureQuality for DevOps teams - Quality engineering in the DevOps culture
Quality for DevOps teams - Quality engineering in the DevOps culture
 
Neil Pandit - A Visual Approach to Risk Based Integration Testing
Neil Pandit - A Visual Approach to Risk Based Integration TestingNeil Pandit - A Visual Approach to Risk Based Integration Testing
Neil Pandit - A Visual Approach to Risk Based Integration Testing
 
Julian Harty - Alternatives To Testing - EuroSTAR 2010
Julian Harty - Alternatives To Testing - EuroSTAR 2010Julian Harty - Alternatives To Testing - EuroSTAR 2010
Julian Harty - Alternatives To Testing - EuroSTAR 2010
 
Stage gate process
Stage gate processStage gate process
Stage gate process
 
acdi-brochure
acdi-brochureacdi-brochure
acdi-brochure
 
How to Juggle Multiple Beta Tests at Once
How to Juggle Multiple Beta Tests at OnceHow to Juggle Multiple Beta Tests at Once
How to Juggle Multiple Beta Tests at Once
 
KING-METER TECHNOLOGY CO.,LTD-Display
KING-METER TECHNOLOGY CO.,LTD-DisplayKING-METER TECHNOLOGY CO.,LTD-Display
KING-METER TECHNOLOGY CO.,LTD-Display
 
Johan Jonasson - Introducing Exploratory Testing to Save the Project
Johan Jonasson - Introducing Exploratory Testing to Save the ProjectJohan Jonasson - Introducing Exploratory Testing to Save the Project
Johan Jonasson - Introducing Exploratory Testing to Save the Project
 
Stage gate process in IT product development
Stage gate process in IT product developmentStage gate process in IT product development
Stage gate process in IT product development
 

Similar to The Lost Art of Acceptance Testing

Finding Success with Test Process Improvement
Finding Success with Test Process ImprovementFinding Success with Test Process Improvement
Finding Success with Test Process ImprovementJosiah Renaudin
 
Test Design Techniques in Exploratory Testing
Test Design Techniques in Exploratory TestingTest Design Techniques in Exploratory Testing
Test Design Techniques in Exploratory TestingTechWell
 
Improve Your Test Process from the Bottom Up
Improve Your Test Process from the Bottom UpImprove Your Test Process from the Bottom Up
Improve Your Test Process from the Bottom UpTechWell
 
Paul Gerrard - The Redistribution of Testing – Where to Innovate and What to ...
Paul Gerrard - The Redistribution of Testing – Where to Innovate and What to ...Paul Gerrard - The Redistribution of Testing – Where to Innovate and What to ...
Paul Gerrard - The Redistribution of Testing – Where to Innovate and What to ...TEST Huddle
 
Life of a pragmatic tester
Life of a pragmatic testerLife of a pragmatic tester
Life of a pragmatic testerGitte Ottosen
 
IGGS - Presentation- Session4
IGGS - Presentation- Session4IGGS - Presentation- Session4
IGGS - Presentation- Session4Arsala Dilshad
 
How to build confidence in your release cycle
How to build confidence in your release cycleHow to build confidence in your release cycle
How to build confidence in your release cycleDiUS
 
Exploratory Testing Basics and Future
Exploratory Testing Basics and FutureExploratory Testing Basics and Future
Exploratory Testing Basics and FutureKari Kakkonen
 
'How To Apply Lean Test Management' by Bob van de Burgt
'How To Apply Lean Test Management' by Bob van de Burgt'How To Apply Lean Test Management' by Bob van de Burgt
'How To Apply Lean Test Management' by Bob van de BurgtTEST Huddle
 
Adopting Agile
Adopting AgileAdopting Agile
Adopting AgileCoverity
 
When Testers Feel Left Out in the Cold
When Testers Feel Left Out in the ColdWhen Testers Feel Left Out in the Cold
When Testers Feel Left Out in the ColdTechWell
 
The Challenge of Accepting Software
The Challenge of Accepting SoftwareThe Challenge of Accepting Software
The Challenge of Accepting SoftwareSQALab
 
Rethinking the Role of Testers
Rethinking the Role of TestersRethinking the Role of Testers
Rethinking the Role of TestersPaul Gerrard
 
Let's focus more on Quality and less on Testing by Joel Montvelisky
Let's focus more on Quality and less on Testing by Joel MontveliskyLet's focus more on Quality and less on Testing by Joel Montvelisky
Let's focus more on Quality and less on Testing by Joel MontveliskyQA or the Highway
 
AiTi Education Software Testing Session 02 a
AiTi Education Software Testing Session 02 aAiTi Education Software Testing Session 02 a
AiTi Education Software Testing Session 02 aAiTi Education
 
AiTi Education Software Testing Session 01 a
AiTi Education Software Testing Session 01 aAiTi Education Software Testing Session 01 a
AiTi Education Software Testing Session 01 aAiTi Education
 
Lecture 8 Resources and Costs.pptx
Lecture 8 Resources and Costs.pptxLecture 8 Resources and Costs.pptx
Lecture 8 Resources and Costs.pptxGelmelinaLeaLepitenH
 
Agile testing
Agile testingAgile testing
Agile testingJoe Phan
 
BCS-Presentations.pptx
BCS-Presentations.pptxBCS-Presentations.pptx
BCS-Presentations.pptxAlien231
 

Similar to The Lost Art of Acceptance Testing (20)

Finding Success with Test Process Improvement
Finding Success with Test Process ImprovementFinding Success with Test Process Improvement
Finding Success with Test Process Improvement
 
Test Design Techniques in Exploratory Testing
Test Design Techniques in Exploratory TestingTest Design Techniques in Exploratory Testing
Test Design Techniques in Exploratory Testing
 
Improve Your Test Process from the Bottom Up
Improve Your Test Process from the Bottom UpImprove Your Test Process from the Bottom Up
Improve Your Test Process from the Bottom Up
 
Paul Gerrard - The Redistribution of Testing – Where to Innovate and What to ...
Paul Gerrard - The Redistribution of Testing – Where to Innovate and What to ...Paul Gerrard - The Redistribution of Testing – Where to Innovate and What to ...
Paul Gerrard - The Redistribution of Testing – Where to Innovate and What to ...
 
Life of a pragmatic tester
Life of a pragmatic testerLife of a pragmatic tester
Life of a pragmatic tester
 
IGGS - Presentation- Session4
IGGS - Presentation- Session4IGGS - Presentation- Session4
IGGS - Presentation- Session4
 
How to build confidence in your release cycle
How to build confidence in your release cycleHow to build confidence in your release cycle
How to build confidence in your release cycle
 
Exploratory Testing Basics and Future
Exploratory Testing Basics and FutureExploratory Testing Basics and Future
Exploratory Testing Basics and Future
 
'How To Apply Lean Test Management' by Bob van de Burgt
'How To Apply Lean Test Management' by Bob van de Burgt'How To Apply Lean Test Management' by Bob van de Burgt
'How To Apply Lean Test Management' by Bob van de Burgt
 
Adopting Agile
Adopting AgileAdopting Agile
Adopting Agile
 
When Testers Feel Left Out in the Cold
When Testers Feel Left Out in the ColdWhen Testers Feel Left Out in the Cold
When Testers Feel Left Out in the Cold
 
The Challenge of Accepting Software
The Challenge of Accepting SoftwareThe Challenge of Accepting Software
The Challenge of Accepting Software
 
Rethinking the Role of Testers
Rethinking the Role of TestersRethinking the Role of Testers
Rethinking the Role of Testers
 
Let's focus more on Quality and less on Testing by Joel Montvelisky
Let's focus more on Quality and less on Testing by Joel MontveliskyLet's focus more on Quality and less on Testing by Joel Montvelisky
Let's focus more on Quality and less on Testing by Joel Montvelisky
 
AiTi Education Software Testing Session 02 a
AiTi Education Software Testing Session 02 aAiTi Education Software Testing Session 02 a
AiTi Education Software Testing Session 02 a
 
Benchmarking for Superior Performance
Benchmarking for Superior PerformanceBenchmarking for Superior Performance
Benchmarking for Superior Performance
 
AiTi Education Software Testing Session 01 a
AiTi Education Software Testing Session 01 aAiTi Education Software Testing Session 01 a
AiTi Education Software Testing Session 01 a
 
Lecture 8 Resources and Costs.pptx
Lecture 8 Resources and Costs.pptxLecture 8 Resources and Costs.pptx
Lecture 8 Resources and Costs.pptx
 
Agile testing
Agile testingAgile testing
Agile testing
 
BCS-Presentations.pptx
BCS-Presentations.pptxBCS-Presentations.pptx
BCS-Presentations.pptx
 

More from TechWell

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and RecoveringTechWell
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization TechWell
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTechWell
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartTechWell
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyTechWell
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTechWell
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowTechWell
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityTechWell
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyTechWell
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTechWell
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipTechWell
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsTechWell
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GameTechWell
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsTechWell
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationTechWell
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessTechWell
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateTechWell
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessTechWell
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTechWell
 

More from TechWell (20)

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and Recovering
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build Architecture
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good Start
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test Strategy
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for Success
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlow
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your Sanity
 
Ma 15
Ma 15Ma 15
Ma 15
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps Strategy
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOps
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—Leadership
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile Teams
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile Game
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps Implementation
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery Process
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to Automate
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for Success
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile Transformation
 

Recently uploaded

Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
software engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxsoftware engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxnada99848
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 

Recently uploaded (20)

Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
software engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxsoftware engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptx
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 

The Lost Art of Acceptance Testing

  • 1.                 W2   Test  Techniques   5/10/17  11:30             The  Lost  Art  of  Acceptance  Testing     Presented  by:         Bettina  Faldborg     Capgemini  Sogeti  Denmark  A/S     Brought  to  you  by:                 350  Corporate  Way,  Suite  400,  Orange  Park,  FL  32073     888-­‐-­‐-­‐268-­‐-­‐-­‐8770  ·∙·∙  904-­‐-­‐-­‐278-­‐-­‐-­‐0524  -­‐  info@techwell.com  -­‐  http://www.starwest.techwell.com/            
  • 2.   Bettina  Faldborg     Bettina  Faldborg  was  a  project  manager  before  she  ended  up  as  a  test  consultant  in   the  testing  field  almost  by  chance.  With  a  passion  for  testing  and  quality,  she  may   have  entered  testing  by  chance  but  quickly  discovered  that  testing  is  the  field  for   her.  With  Capgemini  Sogeti  Denmark  since  2008,  Bettina  has  been  a  test  manager   with  clients  in  the  financial  and  public  sectors.  Her  time  as  a  consultant  has  included   traditional  system  test,  acceptance  test,  and  usability  test.  She  is  currently  a  test   manager  at  a  large  telecom  company.    
  • 3. © CapgeminiSogeti The Lost Art of Acceptance testing Bettina Lysell Faldborg StarEast 2017 1
  • 4. © CapgeminiSogeti Welcome •  Bettina Lysell Faldborg •  With Capgemini Sogeti Denmark since 2008. •  Test manager •  ISTQB Advanced Test manager, Prince2, TPI Next •  Live in Denmark in a small village with my husband and three kids. •  Bettina-Lysell.Faldborg@Capgeminisogeti.dk 2
  • 5. © CapgeminiSogeti The Lost Art of Acceptance testing •  Profession: Testing •  Mission: Acceptance testing •  The scene: Large government project •  Benefit: Clear requirements •  Concern: Being on the other side of the table •  Challenges: … •  Where do I go from here? 3
  • 6. © CapgeminiSogeti Agenda •  What is Acceptance testing •  Buildings blocks •  Lessons learned •  Basic principles 4
  • 7. © CapgeminiSogeti What is Acceptance testing? 5
  • 8. © CapgeminiSogeti What is acceptance testing •  ISTQB Definition: Formal testing with respect to user needs, requirements, and business processes conducted to determine whether or not a system satisfies the acceptance criteria and to enable the user, customers or other authorized entity to determine whether or not to accept the system. [IEEE 610] 6
  • 9. © CapgeminiSogeti What is acceptance testing •  Basic types of acceptance testing –  User Acceptance testing •  The focus is on the functionality and the validation by the users 7
  • 10. © CapgeminiSogeti What is acceptance testing •  Basic types of acceptance testing –  Compliance Acceptance testing •  Is conducted against regulations which must be adhered to, such as government, legal or safety regulations 8
  • 11. © CapgeminiSogeti •  Basic types of acceptance testing –  Operational Acceptance testing •  A test of whether or not the system meets the requirement for production – focus is on backup/restore, recovery, maintenance and other similar situations. 9 What is acceptance testing
  • 12. © CapgeminiSogeti •  Basic types of acceptance testing –  Contract Accepttance testing •  The test is a test of the contract and the acceptance criterias of the contract. 10 What is acceptance testing
  • 14. © CapgeminiSogeti Building blocks •  Starting point is the same –  Development model –  Product risk analysis –  Test strategy –  Test plan –  … 12
  • 15. © CapgeminiSogeti •  Tasks –  Not much different than other test levels 13 Building blocks
  • 18. © CapgeminiSogeti 16 System testing •  Test coverage in terms of parts of system covered or functionality covered •  Testing all possible scenarios •  Test depth is both wide and deep •  Testers are testers by trade Acceptance testing •  Requirement coverage •  Testing of task oriented scenarios •  Test depth is primarily wide •  Testers are testers by domain Differences between ST and AT Changing your mindset
  • 19. © CapgeminiSogeti 4 basic principles •  Know your scope •  Know your design techniques •  Know your testers •  Know your supplier 17
  • 21. © CapgeminiSogeti Know your scope •  Gathering test basis –  Business requirements – ”business questions” –  Business processes –  User experiences •  What are the requirements –  What type of requirements •  Requirement •  Requirement specification •  User stories and acceptance criteria –  How were they risk classified –  What coverage is required 19
  • 22. © CapgeminiSogeti •  What is the goal of the acceptance testing –  Which type is it –  Ask the PO or PM what the expectations are –  Stick to the original mandate unless … •  What is planned for the previous test phases –  What kind of test will be performed –  How long a test period will the test object be under test –  How did it go? 20 Know your scope
  • 23. © CapgeminiSogeti 21 Know your test design techniques
  • 24. © CapgeminiSogeti Know your test design techniques •  Can design techniques be used in Acceptance testing? –  YES!!!! –  Remember test coverage vs. requirement coverage •  Which techniques will be used in the previous phases –  Use different ones for Acceptance testing –  If the test object is not suited for other techniques; go deeper or wider 22
  • 25. © CapgeminiSogeti Types and test design techniques Acceptance testing type Test design techniques User Acceptance testing Decision table test, Data combination test, Exploratory testing, Process cycle test, Semantic test, Use case test Compliance Acceptance testing Exploratory testing, Semantic test, Use case test Operational Acceptance testing Real-Life test Contract Acceptance testing Checklist, Syntactic test, Use case test 23
  • 27. © CapgeminiSogeti Know your testers •  Who are your testers? –  Professional testers –  Domain testers –  End-users •  Know their weaknesses and strengths −  Find the abide-by-all-rules tester in the group −  Find the critic in the group −  Find the they-had-to-send-one in the group −  Find the secret-tester 25
  • 28. © CapgeminiSogeti •  If the end-users are not available –  Use stand-ins for end-users: Personas –  Ask PO who is this intended for (sometimes not mentioned in the stakeholder analysis) •  Make it easy for the non-professional testers to test –  Have a test-kick off, explain the essentials –  Prepare test cases or test charters –  Or help them write them –  Documentation of test performed –  How to report defects 26 Know your testers
  • 29. © CapgeminiSogeti 27 Know your supplier
  • 30. © CapgeminiSogeti Know your supplier •  Inside or outside own organization? •  Your new best friend: The suppliers test team –  We all know testers know almost everything worth knowing in a project - especially system testers – tap into their knowledge –  Share your test cases … EARLY •  You are the product owners and end-users closest ally –  you make sure they get what they asked for •  We are all in it together –  Remember that everyone is interested in releasing the best solution into production 28
  • 31. © CapgeminiSogeti Know your supplier •  Can be a sensitive subject –  Us and them •  But don’t be afraid to call the kettle black –  If the suppliers test is not good enough it is your responsibility to speak up –  If there are too many defects – stop the test! (Remember this when writing the test plan) •  If same organization –  be aware of the difference between the system testers and the acceptance-testers – different mindset and goals 29
  • 32. © CapgeminiSogeti Conclusion •  The Lost Art of Acceptance testing –  Change your mindset –  Use your testing toolbox –  Remember the four principles 30