SlideShare a Scribd company logo
1 of 23
Download to read offline
Continuous Delivery 
What happens to testing? 
Mittwoch, 29. Oktober 2014
How much changes 
testing with CD? 
little much 
Mittwoch, 29. Oktober 2014
How much changes 
testing with CD? 
little much dramatic 
Mittwoch, 29. Oktober 2014
Challenge 
Releasing whenever an artefact is finished 
Mittwoch, 29. Oktober 2014
Looking back 
Design/ 
Spec Planning Dev Test Release 
Mittwoch, 29. Oktober 2014
How a tester saw it 
bla bla bla Test bla 
Mittwoch, 29. Oktober 2014
How a tester saw it 
bla bla bla Test bla 
1. Test plan 
2. Test cases 
3. Waiting for 
Specification, Design, 
Release... 
4. Testing 
5. Change test plan 
6. Change test cases 
7. Waiting for ... 
8.Testing 
... 
Mittwoch, 29. Oktober 2014
How a everyone else 
saw it 
Desbilgan/ bla bla Test bla 
Spec Planning Dev Waiting for 
Test Release 
QA is a 
bottleneck 
Mittwoch, 29. Oktober 2014
How CD changes 
testing? 
When? 
Who? 
What? 
How? 
Mittwoch, 29. Oktober 2014
When? 
Design/ 
Spec Planning Dev Test Release 
Mittwoch, 29. Oktober 2014
When? 
Design/ 
Spec Planning Dev Test Release 
1. Early 
feedback 
2. Analysis/ 
Requirement 
sessions 
3. User 
Stories/ 
Accpetance 
Criteria 
early 
Mittwoch, 29. Oktober 2014
When? 
Design/ 
Spec Planning Dev Test Release 
1. 
Continuous 
Integration 
2. TDD/ ATDD 
3. Priority of 
tests/ 
Which tests 
are 
important 
for release 
goal? 
in parallel 
Mittwoch, 29. Oktober 2014
When? 
Design/ 
Spec Planning Dev Test Release 
1. Observe 
and measure 
production 
2. Feedback 
loop 
asynchronous 
continuous 
Mittwoch, 29. Oktober 2014
Who? 
Mittwoch, 29. Oktober 2014
Who? 
Everyone! 
Mittwoch, 29. Oktober 2014
Testing is everywhere 
Design/ 
Spec Planning Dev Test Release 
Analysis Dev Acceptance Business 
Check Done 
validate 
requirements 
verify 
requirements 
testing 
automation 
testing 
automation 
Mittwoch, 29. Oktober 2014
What? 
When: early, in parallel, ansynchronous, 
continuously 
Who: Everyone. Tester transform into 
consultants for every development 
phase 
Shared quality responsibilities vs. blame 
tester 
Mittwoch, 29. Oktober 2014
But how? 
Mittwoch, 29. Oktober 2014
But how? 
Test strategy = Continuous Delivery 
Mittwoch, 29. Oktober 2014
But how? 
Test plan merges into product goal 
strategy 
Test cases merges into user scenarios 
Acceptance of design/UI/UX is a shared 
responsibility 
Testing is part of the definition of done 
Releasing is a team and PO decision 
Mittwoch, 29. Oktober 2014
What happens to 
testing? 
Analysis Dev Acceptance Business 
Check Done 
Mittwoch, 29. Oktober 2014
How? 
release 
often 
test 
faster 
start early 
be faster 
automate 
If I am getting 
faster in testing I can 
release more often! 
If I am releasing 
often I can learn how to 
improve faster! 
Mittwoch, 29. Oktober 2014
Links 
http://de.slideshare.net/ 
AlexSchwartz1/bed-con2014- 
continuousdeliveryundtesten 
http://dannorth.net/blog/ 
http://www.agile42.com/en/blog/ 
2013/11/04/agile-testing-days-2013- 
tomasini/ 
http://gojko.net/category/ 
Mittwoch, 29. Oktober 2014

More Related Content

Viewers also liked

Real Estate Maximum Magazine Issue 2
Real Estate Maximum Magazine Issue 2Real Estate Maximum Magazine Issue 2
Real Estate Maximum Magazine Issue 2RE/MAX Gujarat
 
Pingthink corp
Pingthink corpPingthink corp
Pingthink corptheagni
 
CarManager Alarm System
CarManager Alarm SystemCarManager Alarm System
CarManager Alarm SystemVivek Prasad
 
Pingthink executive coach
Pingthink executive coachPingthink executive coach
Pingthink executive coachtheagni
 
Real Estate Maximum Magazine Issue 3
Real Estate Maximum Magazine Issue 3Real Estate Maximum Magazine Issue 3
Real Estate Maximum Magazine Issue 3RE/MAX Gujarat
 
Agile Transition Day 2016
Agile Transition Day 2016Agile Transition Day 2016
Agile Transition Day 2016Fanny Pittack
 
Pingthink executive coach
Pingthink executive coachPingthink executive coach
Pingthink executive coachtheagni
 
Pingthink executive coach ceo briefing
Pingthink executive coach ceo briefingPingthink executive coach ceo briefing
Pingthink executive coach ceo briefingtheagni
 
Bahasa jawa kelas 7 br
Bahasa jawa kelas 7 brBahasa jawa kelas 7 br
Bahasa jawa kelas 7 brAtin Prihatin
 

Viewers also liked (16)

Real Estate Maximum Magazine Issue 2
Real Estate Maximum Magazine Issue 2Real Estate Maximum Magazine Issue 2
Real Estate Maximum Magazine Issue 2
 
TtT Delegates Booklet
TtT Delegates BookletTtT Delegates Booklet
TtT Delegates Booklet
 
Pingthink corp
Pingthink corpPingthink corp
Pingthink corp
 
CarManager Alarm System
CarManager Alarm SystemCarManager Alarm System
CarManager Alarm System
 
Portfolio @Sao Carlos GCDPs
Portfolio @Sao Carlos GCDPsPortfolio @Sao Carlos GCDPs
Portfolio @Sao Carlos GCDPs
 
прощай, 2011
прощай, 2011прощай, 2011
прощай, 2011
 
Pingthink executive coach
Pingthink executive coachPingthink executive coach
Pingthink executive coach
 
Real Estate Maximum Magazine Issue 3
Real Estate Maximum Magazine Issue 3Real Estate Maximum Magazine Issue 3
Real Estate Maximum Magazine Issue 3
 
Agile Transition Day 2016
Agile Transition Day 2016Agile Transition Day 2016
Agile Transition Day 2016
 
Pingthink executive coach
Pingthink executive coachPingthink executive coach
Pingthink executive coach
 
Pingthink executive coach ceo briefing
Pingthink executive coach ceo briefingPingthink executive coach ceo briefing
Pingthink executive coach ceo briefing
 
Bahasa jawa kelas 7 br
Bahasa jawa kelas 7 brBahasa jawa kelas 7 br
Bahasa jawa kelas 7 br
 
Shootemup report
Shootemup reportShootemup report
Shootemup report
 
CarManager Report
CarManager ReportCarManager Report
CarManager Report
 
Wildlife
WildlifeWildlife
Wildlife
 
Nfc ppt
Nfc pptNfc ppt
Nfc ppt
 

Similar to What happens to testing in continuous delivery?

(Exploratory) Testing with Scripted Support
(Exploratory) Testing with Scripted Support(Exploratory) Testing with Scripted Support
(Exploratory) Testing with Scripted SupportSimon Morley
 
Dev opsdays scriptcode
Dev opsdays scriptcodeDev opsdays scriptcode
Dev opsdays scriptcodeDevopsdays
 
Principles Before Practices: Transform Your Testing by Understanding Key Conc...
Principles Before Practices: Transform Your Testing by Understanding Key Conc...Principles Before Practices: Transform Your Testing by Understanding Key Conc...
Principles Before Practices: Transform Your Testing by Understanding Key Conc...TechWell
 
Basic Principles of Interface design
Basic Principles of Interface designBasic Principles of Interface design
Basic Principles of Interface designZdeněk Lanc
 
Lean Startup Case Studies
Lean Startup Case StudiesLean Startup Case Studies
Lean Startup Case StudiesGrace Ng
 
Remote Moderated 101: Expanding Your Research Toolkit
Remote Moderated 101: Expanding Your Research ToolkitRemote Moderated 101: Expanding Your Research Toolkit
Remote Moderated 101: Expanding Your Research ToolkitUserZoom
 
Agile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possibleAgile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possibleManuel Spezzani
 
Agile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possibleAgile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possibleIlaria Mauric
 
Practical UX Methods - as presented at FOWD 2014
Practical UX Methods - as presented at FOWD 2014Practical UX Methods - as presented at FOWD 2014
Practical UX Methods - as presented at FOWD 2014Patrick McNeil
 
Continuous Development: Supporting a Release Model
Continuous Development: Supporting a Release ModelContinuous Development: Supporting a Release Model
Continuous Development: Supporting a Release ModelPerforce
 
Raising the rate of conversion by conducting usability tests with users
Raising the rate of conversion by conducting usability tests with usersRaising the rate of conversion by conducting usability tests with users
Raising the rate of conversion by conducting usability tests with usersdarkoche
 
Making quality visible in Product Engineering
Making quality visible in Product EngineeringMaking quality visible in Product Engineering
Making quality visible in Product EngineeringJan Petter Hagberg
 
Question 4
Question 4Question 4
Question 4Shiala7
 
Drupalcamp London 2015
Drupalcamp London 2015Drupalcamp London 2015
Drupalcamp London 2015Amazee Labs
 

Similar to What happens to testing in continuous delivery? (20)

(Exploratory) Testing with Scripted Support
(Exploratory) Testing with Scripted Support(Exploratory) Testing with Scripted Support
(Exploratory) Testing with Scripted Support
 
Dev opsdays scriptcode
Dev opsdays scriptcodeDev opsdays scriptcode
Dev opsdays scriptcode
 
Principles Before Practices: Transform Your Testing by Understanding Key Conc...
Principles Before Practices: Transform Your Testing by Understanding Key Conc...Principles Before Practices: Transform Your Testing by Understanding Key Conc...
Principles Before Practices: Transform Your Testing by Understanding Key Conc...
 
Basic Principles of Interface design
Basic Principles of Interface designBasic Principles of Interface design
Basic Principles of Interface design
 
Theory of Constraints
Theory of ConstraintsTheory of Constraints
Theory of Constraints
 
Lean Startup Case Studies
Lean Startup Case StudiesLean Startup Case Studies
Lean Startup Case Studies
 
Remote Moderated 101: Expanding Your Research Toolkit
Remote Moderated 101: Expanding Your Research ToolkitRemote Moderated 101: Expanding Your Research Toolkit
Remote Moderated 101: Expanding Your Research Toolkit
 
Agile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possibleAgile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possible
 
Agile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possibleAgile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possible
 
Test Driven Development - Caleb Tutty
Test Driven Development - Caleb TuttyTest Driven Development - Caleb Tutty
Test Driven Development - Caleb Tutty
 
What is Agile Testing?
What is Agile Testing? What is Agile Testing?
What is Agile Testing?
 
Practical UX Methods - as presented at FOWD 2014
Practical UX Methods - as presented at FOWD 2014Practical UX Methods - as presented at FOWD 2014
Practical UX Methods - as presented at FOWD 2014
 
ISTQB Foundation Agile Tester 2014 Training, Agile SW Development
ISTQB Foundation Agile Tester 2014 Training, Agile SW DevelopmentISTQB Foundation Agile Tester 2014 Training, Agile SW Development
ISTQB Foundation Agile Tester 2014 Training, Agile SW Development
 
Continuous Development: Supporting a Release Model
Continuous Development: Supporting a Release ModelContinuous Development: Supporting a Release Model
Continuous Development: Supporting a Release Model
 
ATA CP-MAT program highlights
ATA CP-MAT program highlightsATA CP-MAT program highlights
ATA CP-MAT program highlights
 
Raising the rate of conversion by conducting usability tests with users
Raising the rate of conversion by conducting usability tests with usersRaising the rate of conversion by conducting usability tests with users
Raising the rate of conversion by conducting usability tests with users
 
Making quality visible in Product Engineering
Making quality visible in Product EngineeringMaking quality visible in Product Engineering
Making quality visible in Product Engineering
 
Question 4
Question 4Question 4
Question 4
 
Drupalcamp London 2015
Drupalcamp London 2015Drupalcamp London 2015
Drupalcamp London 2015
 
Agile testing
Agile testingAgile testing
Agile testing
 

More from Fanny Pittack

Agile Testing in a tailored Kanban approach
Agile Testing in a tailored Kanban approachAgile Testing in a tailored Kanban approach
Agile Testing in a tailored Kanban approachFanny Pittack
 
Keep on looking for the right one
Keep on looking for the right oneKeep on looking for the right one
Keep on looking for the right oneFanny Pittack
 
Das agile Team - Der holprige Weg zur Selbstorganisation. Erfahrungsbericht a...
Das agile Team - Der holprige Weg zur Selbstorganisation. Erfahrungsbericht a...Das agile Team - Der holprige Weg zur Selbstorganisation. Erfahrungsbericht a...
Das agile Team - Der holprige Weg zur Selbstorganisation. Erfahrungsbericht a...Fanny Pittack
 
News will find me reloaded
News will find me reloadedNews will find me reloaded
News will find me reloadedFanny Pittack
 
Stucked 5 steps to get out (1)
Stucked   5 steps to get out (1)Stucked   5 steps to get out (1)
Stucked 5 steps to get out (1)Fanny Pittack
 

More from Fanny Pittack (7)

Agile Testing in a tailored Kanban approach
Agile Testing in a tailored Kanban approachAgile Testing in a tailored Kanban approach
Agile Testing in a tailored Kanban approach
 
Keep on looking for the right one
Keep on looking for the right oneKeep on looking for the right one
Keep on looking for the right one
 
Das agile Team - Der holprige Weg zur Selbstorganisation. Erfahrungsbericht a...
Das agile Team - Der holprige Weg zur Selbstorganisation. Erfahrungsbericht a...Das agile Team - Der holprige Weg zur Selbstorganisation. Erfahrungsbericht a...
Das agile Team - Der holprige Weg zur Selbstorganisation. Erfahrungsbericht a...
 
Spice up the retro
Spice up the retroSpice up the retro
Spice up the retro
 
News will find me reloaded
News will find me reloadedNews will find me reloaded
News will find me reloaded
 
Queue replenishment
Queue replenishmentQueue replenishment
Queue replenishment
 
Stucked 5 steps to get out (1)
Stucked   5 steps to get out (1)Stucked   5 steps to get out (1)
Stucked 5 steps to get out (1)
 

Recently uploaded

The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
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.
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
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
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providermohitmore19
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
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
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 

Recently uploaded (20)

The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
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...
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
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...
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
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
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 

What happens to testing in continuous delivery?

  • 1. Continuous Delivery What happens to testing? Mittwoch, 29. Oktober 2014
  • 2. How much changes testing with CD? little much Mittwoch, 29. Oktober 2014
  • 3. How much changes testing with CD? little much dramatic Mittwoch, 29. Oktober 2014
  • 4. Challenge Releasing whenever an artefact is finished Mittwoch, 29. Oktober 2014
  • 5. Looking back Design/ Spec Planning Dev Test Release Mittwoch, 29. Oktober 2014
  • 6. How a tester saw it bla bla bla Test bla Mittwoch, 29. Oktober 2014
  • 7. How a tester saw it bla bla bla Test bla 1. Test plan 2. Test cases 3. Waiting for Specification, Design, Release... 4. Testing 5. Change test plan 6. Change test cases 7. Waiting for ... 8.Testing ... Mittwoch, 29. Oktober 2014
  • 8. How a everyone else saw it Desbilgan/ bla bla Test bla Spec Planning Dev Waiting for Test Release QA is a bottleneck Mittwoch, 29. Oktober 2014
  • 9. How CD changes testing? When? Who? What? How? Mittwoch, 29. Oktober 2014
  • 10. When? Design/ Spec Planning Dev Test Release Mittwoch, 29. Oktober 2014
  • 11. When? Design/ Spec Planning Dev Test Release 1. Early feedback 2. Analysis/ Requirement sessions 3. User Stories/ Accpetance Criteria early Mittwoch, 29. Oktober 2014
  • 12. When? Design/ Spec Planning Dev Test Release 1. Continuous Integration 2. TDD/ ATDD 3. Priority of tests/ Which tests are important for release goal? in parallel Mittwoch, 29. Oktober 2014
  • 13. When? Design/ Spec Planning Dev Test Release 1. Observe and measure production 2. Feedback loop asynchronous continuous Mittwoch, 29. Oktober 2014
  • 14. Who? Mittwoch, 29. Oktober 2014
  • 15. Who? Everyone! Mittwoch, 29. Oktober 2014
  • 16. Testing is everywhere Design/ Spec Planning Dev Test Release Analysis Dev Acceptance Business Check Done validate requirements verify requirements testing automation testing automation Mittwoch, 29. Oktober 2014
  • 17. What? When: early, in parallel, ansynchronous, continuously Who: Everyone. Tester transform into consultants for every development phase Shared quality responsibilities vs. blame tester Mittwoch, 29. Oktober 2014
  • 18. But how? Mittwoch, 29. Oktober 2014
  • 19. But how? Test strategy = Continuous Delivery Mittwoch, 29. Oktober 2014
  • 20. But how? Test plan merges into product goal strategy Test cases merges into user scenarios Acceptance of design/UI/UX is a shared responsibility Testing is part of the definition of done Releasing is a team and PO decision Mittwoch, 29. Oktober 2014
  • 21. What happens to testing? Analysis Dev Acceptance Business Check Done Mittwoch, 29. Oktober 2014
  • 22. How? release often test faster start early be faster automate If I am getting faster in testing I can release more often! If I am releasing often I can learn how to improve faster! Mittwoch, 29. Oktober 2014
  • 23. Links http://de.slideshare.net/ AlexSchwartz1/bed-con2014- continuousdeliveryundtesten http://dannorth.net/blog/ http://www.agile42.com/en/blog/ 2013/11/04/agile-testing-days-2013- tomasini/ http://gojko.net/category/ Mittwoch, 29. Oktober 2014