Submit Search
Upload
Agile Testing
•
5 likes
•
1,688 views
VersionOne
Follow
Given at AgilePalooza by Steve Ropa, VersionOne.
Read less
Read more
Technology
Education
Report
Share
Report
Share
1 of 26
Recommended
Agile Project Management: "How I Learned to Stop Worrying and Love Agile”
Agile Project Management: "How I Learned to Stop Worrying and Love Agile”
VersionOne
Right-Sizing User Stories
Right-Sizing User Stories
VersionOne
What TDD Can Teach Us About API Design
What TDD Can Teach Us About API Design
Jon Phenow
Spot the difference - automating visual regression testing
Spot the difference - automating visual regression testing
Viv Richards
Paul Ellarby - Why do scrum?
Paul Ellarby - Why do scrum?
Paul Ellarby
PyCon UK 2013 "Python Adventures in Startup Land"
PyCon UK 2013 "Python Adventures in Startup Land"
rwillmer
Twiliocon Europe 2013: From PoC to Production, Lessons Learnt, by Erol Ziya &...
Twiliocon Europe 2013: From PoC to Production, Lessons Learnt, by Erol Ziya &...
eazynow
Iasi code camp 12 october 2013 corneliu rimboiu - bridging java and .net
Iasi code camp 12 october 2013 corneliu rimboiu - bridging java and .net
Codecamp Romania
Recommended
Agile Project Management: "How I Learned to Stop Worrying and Love Agile”
Agile Project Management: "How I Learned to Stop Worrying and Love Agile”
VersionOne
Right-Sizing User Stories
Right-Sizing User Stories
VersionOne
What TDD Can Teach Us About API Design
What TDD Can Teach Us About API Design
Jon Phenow
Spot the difference - automating visual regression testing
Spot the difference - automating visual regression testing
Viv Richards
Paul Ellarby - Why do scrum?
Paul Ellarby - Why do scrum?
Paul Ellarby
PyCon UK 2013 "Python Adventures in Startup Land"
PyCon UK 2013 "Python Adventures in Startup Land"
rwillmer
Twiliocon Europe 2013: From PoC to Production, Lessons Learnt, by Erol Ziya &...
Twiliocon Europe 2013: From PoC to Production, Lessons Learnt, by Erol Ziya &...
eazynow
Iasi code camp 12 october 2013 corneliu rimboiu - bridging java and .net
Iasi code camp 12 october 2013 corneliu rimboiu - bridging java and .net
Codecamp Romania
Just What Is This Continuous Delivery Thing, Anyway?
Just What Is This Continuous Delivery Thing, Anyway?
eshamow
The Bottleneck Game – Jad Harb
The Bottleneck Game – Jad Harb
Agile Tour Beirut
Boost Your Intelligent Assistants with UX Testing
Boost Your Intelligent Assistants with UX Testing
Applause
Test-Driven Design - ¿Porqué?
Test-Driven Design - ¿Porqué?
David Alfaro
4Developers2016: Łukasz Szydło- Continuous Deployment - alternatywa dla żmudn...
4Developers2016: Łukasz Szydło- Continuous Deployment - alternatywa dla żmudn...
PROIDEA
Coolblue Behind the Scenes | Niels Abels - Continuous Delivery.
Coolblue Behind the Scenes | Niels Abels - Continuous Delivery.
Coolblue
ECC-Net Web presence, Lars Boström
ECC-Net Web presence, Lars Boström
Konsumentverket
Andrii prosov
Andrii prosov
Lviv Startup Club
Boston MeetUp 10.10
Boston MeetUp 10.10
Solano Labs
ONE-SIZE DOESN'T FIT ALL - EFFECTIVELY (RE)EVALUATE A DATA SOLUTION FOR YOUR ...
ONE-SIZE DOESN'T FIT ALL - EFFECTIVELY (RE)EVALUATE A DATA SOLUTION FOR YOUR ...
DevOpsDays Tel Aviv
NYC MeetUp 10.9
NYC MeetUp 10.9
Solano Labs
ExumaTech Dev Process
ExumaTech Dev Process
Exuma Technologies (DockMaster/RVMaster)
Grapelime mvp profile
Grapelime mvp profile
GrapelimeInfotech
Peer review
Peer review
Charuta Joshi
Prototyping for Business Outcomes at ModevUX
Prototyping for Business Outcomes at ModevUX
3Pillar Global
On the importance of done
On the importance of done
Rob Purdie
Managing Technical Debt
Managing Technical Debt
Jeremy Horn
Алексей Денисюк "When Agile doesn't work. Tips and Tricks"
Алексей Денисюк "When Agile doesn't work. Tips and Tricks"
Anna Shymchenko
12 Benefits of Adopting Agile
12 Benefits of Adopting Agile
VersionOne
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...
VersionOne
AgileLIVE – Accelerate Enterprise Agile with the Scaled Agile Framework®: Part I
AgileLIVE – Accelerate Enterprise Agile with the Scaled Agile Framework®: Part I
VersionOne
What's the State of Agile Software Development?
What's the State of Agile Software Development?
VersionOne
More Related Content
What's hot
Just What Is This Continuous Delivery Thing, Anyway?
Just What Is This Continuous Delivery Thing, Anyway?
eshamow
The Bottleneck Game – Jad Harb
The Bottleneck Game – Jad Harb
Agile Tour Beirut
Boost Your Intelligent Assistants with UX Testing
Boost Your Intelligent Assistants with UX Testing
Applause
Test-Driven Design - ¿Porqué?
Test-Driven Design - ¿Porqué?
David Alfaro
4Developers2016: Łukasz Szydło- Continuous Deployment - alternatywa dla żmudn...
4Developers2016: Łukasz Szydło- Continuous Deployment - alternatywa dla żmudn...
PROIDEA
Coolblue Behind the Scenes | Niels Abels - Continuous Delivery.
Coolblue Behind the Scenes | Niels Abels - Continuous Delivery.
Coolblue
ECC-Net Web presence, Lars Boström
ECC-Net Web presence, Lars Boström
Konsumentverket
Andrii prosov
Andrii prosov
Lviv Startup Club
Boston MeetUp 10.10
Boston MeetUp 10.10
Solano Labs
ONE-SIZE DOESN'T FIT ALL - EFFECTIVELY (RE)EVALUATE A DATA SOLUTION FOR YOUR ...
ONE-SIZE DOESN'T FIT ALL - EFFECTIVELY (RE)EVALUATE A DATA SOLUTION FOR YOUR ...
DevOpsDays Tel Aviv
NYC MeetUp 10.9
NYC MeetUp 10.9
Solano Labs
ExumaTech Dev Process
ExumaTech Dev Process
Exuma Technologies (DockMaster/RVMaster)
Grapelime mvp profile
Grapelime mvp profile
GrapelimeInfotech
Peer review
Peer review
Charuta Joshi
Prototyping for Business Outcomes at ModevUX
Prototyping for Business Outcomes at ModevUX
3Pillar Global
On the importance of done
On the importance of done
Rob Purdie
Managing Technical Debt
Managing Technical Debt
Jeremy Horn
Алексей Денисюк "When Agile doesn't work. Tips and Tricks"
Алексей Денисюк "When Agile doesn't work. Tips and Tricks"
Anna Shymchenko
What's hot
(18)
Just What Is This Continuous Delivery Thing, Anyway?
Just What Is This Continuous Delivery Thing, Anyway?
The Bottleneck Game – Jad Harb
The Bottleneck Game – Jad Harb
Boost Your Intelligent Assistants with UX Testing
Boost Your Intelligent Assistants with UX Testing
Test-Driven Design - ¿Porqué?
Test-Driven Design - ¿Porqué?
4Developers2016: Łukasz Szydło- Continuous Deployment - alternatywa dla żmudn...
4Developers2016: Łukasz Szydło- Continuous Deployment - alternatywa dla żmudn...
Coolblue Behind the Scenes | Niels Abels - Continuous Delivery.
Coolblue Behind the Scenes | Niels Abels - Continuous Delivery.
ECC-Net Web presence, Lars Boström
ECC-Net Web presence, Lars Boström
Andrii prosov
Andrii prosov
Boston MeetUp 10.10
Boston MeetUp 10.10
ONE-SIZE DOESN'T FIT ALL - EFFECTIVELY (RE)EVALUATE A DATA SOLUTION FOR YOUR ...
ONE-SIZE DOESN'T FIT ALL - EFFECTIVELY (RE)EVALUATE A DATA SOLUTION FOR YOUR ...
NYC MeetUp 10.9
NYC MeetUp 10.9
ExumaTech Dev Process
ExumaTech Dev Process
Grapelime mvp profile
Grapelime mvp profile
Peer review
Peer review
Prototyping for Business Outcomes at ModevUX
Prototyping for Business Outcomes at ModevUX
On the importance of done
On the importance of done
Managing Technical Debt
Managing Technical Debt
Алексей Денисюк "When Agile doesn't work. Tips and Tricks"
Алексей Денисюк "When Agile doesn't work. Tips and Tricks"
Viewers also liked
12 Benefits of Adopting Agile
12 Benefits of Adopting Agile
VersionOne
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...
VersionOne
AgileLIVE – Accelerate Enterprise Agile with the Scaled Agile Framework®: Part I
AgileLIVE – Accelerate Enterprise Agile with the Scaled Agile Framework®: Part I
VersionOne
What's the State of Agile Software Development?
What's the State of Agile Software Development?
VersionOne
Why VersionOne is Wicked Awesome
Why VersionOne is Wicked Awesome
VersionOne
Intro to Agile Software Development - DMH Distribution
Intro to Agile Software Development - DMH Distribution
Donald Mark Haynes
Gauging the roi of your agile organization 5
Gauging the roi of your agile organization 5
AgileConsortiumINT
Agile Methods
Agile Methods
crsadun
Effective It With Middleware Solutions (New Template)
Effective It With Middleware Solutions (New Template)
crsadun
Small scale
Small scale
suhajdas
Teaching an Elephant to Dance or Scaling Agile to Large Project Teams
Teaching an Elephant to Dance or Scaling Agile to Large Project Teams
VersionOne
Agile/Scrum Implemented in Large-Scale Distributed Program
Agile/Scrum Implemented in Large-Scale Distributed Program
Cognizant
A Peek Inside Agile: Understanding Scrum & Kanban
A Peek Inside Agile: Understanding Scrum & Kanban
cPrime | Project Management | Agile | Consulting | Staffing | Training
State of agile development survey 2015
State of agile development survey 2015
Willy Marroquin (WillyDevNET)
Kanban beyond visualization
Kanban beyond visualization
Innovation Roots
V1 Customer Success
V1 Customer Success
Andy Powell
Building Agile Teams
Building Agile Teams
VersionOne
Accelerating Software Delivery [Decoding DevOps Conference - InfoSeption]
Accelerating Software Delivery [Decoding DevOps Conference - InfoSeption]
InfoSeption
Agile Content Development and the IXIASOFT DITA CMS
Agile Content Development and the IXIASOFT DITA CMS
IXIASOFT
Agile and Auditors
Agile and Auditors
VersionOne
Viewers also liked
(20)
12 Benefits of Adopting Agile
12 Benefits of Adopting Agile
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...
AgileLIVE – Accelerate Enterprise Agile with the Scaled Agile Framework®: Part I
AgileLIVE – Accelerate Enterprise Agile with the Scaled Agile Framework®: Part I
What's the State of Agile Software Development?
What's the State of Agile Software Development?
Why VersionOne is Wicked Awesome
Why VersionOne is Wicked Awesome
Intro to Agile Software Development - DMH Distribution
Intro to Agile Software Development - DMH Distribution
Gauging the roi of your agile organization 5
Gauging the roi of your agile organization 5
Agile Methods
Agile Methods
Effective It With Middleware Solutions (New Template)
Effective It With Middleware Solutions (New Template)
Small scale
Small scale
Teaching an Elephant to Dance or Scaling Agile to Large Project Teams
Teaching an Elephant to Dance or Scaling Agile to Large Project Teams
Agile/Scrum Implemented in Large-Scale Distributed Program
Agile/Scrum Implemented in Large-Scale Distributed Program
A Peek Inside Agile: Understanding Scrum & Kanban
A Peek Inside Agile: Understanding Scrum & Kanban
State of agile development survey 2015
State of agile development survey 2015
Kanban beyond visualization
Kanban beyond visualization
V1 Customer Success
V1 Customer Success
Building Agile Teams
Building Agile Teams
Accelerating Software Delivery [Decoding DevOps Conference - InfoSeption]
Accelerating Software Delivery [Decoding DevOps Conference - InfoSeption]
Agile Content Development and the IXIASOFT DITA CMS
Agile Content Development and the IXIASOFT DITA CMS
Agile and Auditors
Agile and Auditors
Similar to Agile Testing
Methodology: IT test
Methodology: IT test
Jean-François Nguyen
Test i agile projekter af Gitte Ottosen, Sogeti
Test i agile projekter af Gitte Ottosen, Sogeti
InfinIT - Innovationsnetværket for it
DOES15 - Randy Shoup - Ten (Hard-Won) Lessons of the DevOps Transition
DOES15 - Randy Shoup - Ten (Hard-Won) Lessons of the DevOps Transition
Gene Kim
Ten Lessons of the DevOps Transition
Ten Lessons of the DevOps Transition
Randy Shoup
Adopting Agile
Adopting Agile
Coverity
Evaluating software development
Evaluating software development
Er. Nawaraj Bhandari
Top 10 Agile Metrics
Top 10 Agile Metrics
XBOSoft
Software testing
Software testing
Nico Heidtke
Agile 101
Agile 101
John Valentino
Agile Tester - Crash Slides
Agile Tester - Crash Slides
Samer Desouky
Are you Agile enough?
Are you Agile enough?
Orange and Bronze Software Labs
QA Best Practices in Agile World_new
QA Best Practices in Agile World_new
Praveen Dosapati (CSM)
Real%20 world%20software%20testing%20white%20backgoround1
Real%20 world%20software%20testing%20white%20backgoround1
Varun Sharma
The Agile Movement
The Agile Movement
Fáber D. Giraldo
CHAPTER 1 BASIC CONCEPTS AND PRELIMINARIES
CHAPTER 1 BASIC CONCEPTS AND PRELIMINARIES
Samruddhi Sheth
Beyond "Quality Assurance"
Beyond "Quality Assurance"
Jason Benton
Automated Testing Using Selenium
Automated Testing Using Selenium
TechWell
Chapter -5 Agile Testing types and its examples.pptx
Chapter -5 Agile Testing types and its examples.pptx
ManishaPatil932723
Ericriesleanstartuppresentationforweb2
Ericriesleanstartuppresentationforweb2
Edmund FOng
Tune Agile Test Strategies to Project and Product Maturity
Tune Agile Test Strategies to Project and Product Maturity
TechWell
Similar to Agile Testing
(20)
Methodology: IT test
Methodology: IT test
Test i agile projekter af Gitte Ottosen, Sogeti
Test i agile projekter af Gitte Ottosen, Sogeti
DOES15 - Randy Shoup - Ten (Hard-Won) Lessons of the DevOps Transition
DOES15 - Randy Shoup - Ten (Hard-Won) Lessons of the DevOps Transition
Ten Lessons of the DevOps Transition
Ten Lessons of the DevOps Transition
Adopting Agile
Adopting Agile
Evaluating software development
Evaluating software development
Top 10 Agile Metrics
Top 10 Agile Metrics
Software testing
Software testing
Agile 101
Agile 101
Agile Tester - Crash Slides
Agile Tester - Crash Slides
Are you Agile enough?
Are you Agile enough?
QA Best Practices in Agile World_new
QA Best Practices in Agile World_new
Real%20 world%20software%20testing%20white%20backgoround1
Real%20 world%20software%20testing%20white%20backgoround1
The Agile Movement
The Agile Movement
CHAPTER 1 BASIC CONCEPTS AND PRELIMINARIES
CHAPTER 1 BASIC CONCEPTS AND PRELIMINARIES
Beyond "Quality Assurance"
Beyond "Quality Assurance"
Automated Testing Using Selenium
Automated Testing Using Selenium
Chapter -5 Agile Testing types and its examples.pptx
Chapter -5 Agile Testing types and its examples.pptx
Ericriesleanstartuppresentationforweb2
Ericriesleanstartuppresentationforweb2
Tune Agile Test Strategies to Project and Product Maturity
Tune Agile Test Strategies to Project and Product Maturity
More from VersionOne
AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 2
AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 2
VersionOne
AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 1
AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 1
VersionOne
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...
VersionOne
AgileLIVE: Continuous Product Learning - Part 2
AgileLIVE: Continuous Product Learning - Part 2
VersionOne
AgileLIVE: Continuous Product Learning - Part 1
AgileLIVE: Continuous Product Learning - Part 1
VersionOne
AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2
AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2
VersionOne
VersionOne Gartner PPM Presentation 2014: Journey to Value - The PPM/Agile In...
VersionOne Gartner PPM Presentation 2014: Journey to Value - The PPM/Agile In...
VersionOne
AgileLIVE™ Webinar Series "Agile Success = Team Success: Tuning the Agile Tea...
AgileLIVE™ Webinar Series "Agile Success = Team Success: Tuning the Agile Tea...
VersionOne
AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 2
AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 2
VersionOne
AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 1
AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 1
VersionOne
AgileLIVE Webinar: Adding UX Value to Agile Development
AgileLIVE Webinar: Adding UX Value to Agile Development
VersionOne
AgileLIVE Webinar: Agile Leadership for the Enterprise
AgileLIVE Webinar: Agile Leadership for the Enterprise
VersionOne
AgileLIVE - Collaboration that Scales - Part 2
AgileLIVE - Collaboration that Scales - Part 2
VersionOne
AgileLIVE - Collaboration that Scales - Part 1
AgileLIVE - Collaboration that Scales - Part 1
VersionOne
Creating Basic Agile Reports
Creating Basic Agile Reports
VersionOne
Managing Technical Debt
Managing Technical Debt
VersionOne
Agile Metrics: It's Not All That Complicated
Agile Metrics: It's Not All That Complicated
VersionOne
AgileLIVE Part II
AgileLIVE Part II
VersionOne
Story Mapping in a Nutshell
Story Mapping in a Nutshell
VersionOne
Scaling and Measuring Agile Success
Scaling and Measuring Agile Success
VersionOne
More from VersionOne
(20)
AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 2
AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 2
AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 1
AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 1
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...
AgileLIVE: Continuous Product Learning - Part 2
AgileLIVE: Continuous Product Learning - Part 2
AgileLIVE: Continuous Product Learning - Part 1
AgileLIVE: Continuous Product Learning - Part 1
AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2
AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2
VersionOne Gartner PPM Presentation 2014: Journey to Value - The PPM/Agile In...
VersionOne Gartner PPM Presentation 2014: Journey to Value - The PPM/Agile In...
AgileLIVE™ Webinar Series "Agile Success = Team Success: Tuning the Agile Tea...
AgileLIVE™ Webinar Series "Agile Success = Team Success: Tuning the Agile Tea...
AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 2
AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 2
AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 1
AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 1
AgileLIVE Webinar: Adding UX Value to Agile Development
AgileLIVE Webinar: Adding UX Value to Agile Development
AgileLIVE Webinar: Agile Leadership for the Enterprise
AgileLIVE Webinar: Agile Leadership for the Enterprise
AgileLIVE - Collaboration that Scales - Part 2
AgileLIVE - Collaboration that Scales - Part 2
AgileLIVE - Collaboration that Scales - Part 1
AgileLIVE - Collaboration that Scales - Part 1
Creating Basic Agile Reports
Creating Basic Agile Reports
Managing Technical Debt
Managing Technical Debt
Agile Metrics: It's Not All That Complicated
Agile Metrics: It's Not All That Complicated
AgileLIVE Part II
AgileLIVE Part II
Story Mapping in a Nutshell
Story Mapping in a Nutshell
Scaling and Measuring Agile Success
Scaling and Measuring Agile Success
Recently uploaded
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Andrey Devyatkin
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
wesley chun
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
DianaGray10
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
apidays
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
The Digital Insurer
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
apidays
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
SynarionITSolutions
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Edi Saputra
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
Recently uploaded
(20)
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
Agile Testing
1.
Agile Testing
2.
© 2011 VersionOne
2 Steve Ropa Agile Coach Certified Scrum Master Certified Scrum Product Owner 19 years software development 11 years programming 8 years director of development 10 years Agile experience XP Scrum Welcome & Introductions Blog: http://blog.versionone.com/blog/ Email: steven.ropa@versionone.com
3.
© 2011 VersionOne
3 What is Agile After All?
4.
© 2011 VersionOne
4 We are uncovering new ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer Collaboration over contract negotiation Responding to Change over following a plan That is, while there is value in the items on the right, we value the items on the left more. Agile Software Development
5.
© 2011 VersionOne
5 • Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. • Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage. • Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale. • Business people and developers must work together daily throughout the project. • Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done. • The most efficient and effective method of conveying information to and within a development team is face-to-face conversation. • Working software is the primary measure of progress. • Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely. • Continuous attention to technical excellence and good design enhances agility. • Simplicity--the art of maximizing the amount of work not done--is essential. • The best architectures, requirements, and designs emerge from self-organizing teams. • At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly. Principles of Agile
6.
The Agile Mindset Self
organizing teams Emphasis on customer value Creating great software, not engineering a process Communication is key Mentality of sufficiency
7.
© 2011 VersionOne
7 • Ten Principles of Agile Testing Agile Testing
8.
© 2011 VersionOne
8 How a Testers Life Changes • Tests are not “What Comes After Development if We Have Time But We Never Have Time” • We need to identify and write tests early and often • Automation baby, Automation • The relationship of acceptance tests to requirements needs to be tight. • Relationship between programmers and testers is tighter • Collaboration over confrontation • Entering Defects is not enough • We are finally being recognized and utilized as a vital part of development, not just a gatekeeper
9.
© 2011 VersionOne
9 • Tests are the ultimate in feedback • By writing the tests first, we provide a “goal” • Tests are a conversation, not just writing defects • We are the beginning, middle and end of the conversation Provide Continuous Feedback
10.
© 2011 VersionOne
10 • Sometimes, a story needs a little help • Dude’s Law (David Hussman) – V = W/H • Think beyond whether the requirements are met. – Will this actually provide value? – Will the customer want to use it? • And yes, be excellent to each other Deliver value to the customer
11.
© 2011 VersionOne
11 • What is the most useful Agile tool? – The human voice • Defect tracking tools can deceive you, don’t trust them • Don’t accept “brush offs” • Develop a shared language – Be the bridge between customers and technical teams Enable face to face communication
12.
© 2011 VersionOne
12 • We have a lot of history to overcome – Remember the tester stereotypes? – How many of us have worked in a “silo environment” where testers don’t talk to stakeholders or programmers? • “How does testing keep up with development?” • Be willing to fail • Be willing to assert your views during planning sessions Have Courage
13.
© 2011 VersionOne
13 • Simple is usually harder to do • Do the simplest thing that could possible work • Many small simple tests will give you more results than a few large complex tests • The power of work not done Keep it simple
14.
© 2011 VersionOne
14 • This is not a formal thing, but an attitude • I have a set of tests – They all pass – I bet I can find two more tests that will make the product even better • I don’t have all of my tests automated – I can automate three new tests each sprint – I’ve been automating three per sprint, I bet I can do five. • Refactoring ain’t just for programmers Practice Continuous Improvement
15.
© 2011 VersionOne
15 • Team culture imbues every aspect of agile development • Don’t wait for someone to tell you what your role is. • Take all of the knowledge you can possible get from the team – Learn a programming language – Learn a new testing technique – Learn about the financials behind a product. Self Organize
16.
© 2011 VersionOne
16 • Software development is a social activity • The technology part is the easy part • Remember: – We value individuals and interactions over processes and tools • All members of the team are equal – You don’t have to assert it – Assume it to be the case, and it will be Focus on People
17.
© 2011 VersionOne
17 • We are spending *WAY* too much of our time doing this to not enjoy it • Find little ways to enjoy it. • Celebrate successes Enjoy
18.
© 2011 VersionOne
18 Assuring Quality is not about finding errors Assuring Quality is about creating the best product the first time Quality Assurance
19.
© 2011 VersionOne
19 • Automated unit tests confirms the code is doing what we say it will do • Automated Acceptance Tests confirm the code is doing what we want it to do • Another way of looking at it: – Unit Tests ensure we make the software right – Acceptance Tests ensure we make the right software What is Acceptance Test Driven Development
20.
© 2011 VersionOne
20 • In its purest form, the acceptance test is the statement or condition that must be satisfied for a story to be complete • Acceptance tests are the closest thing to “requirements” in the agile world What is an acceptance test
21.
© 2011 VersionOne
21 • More often than not, this ends up being QA/Testers • Anyone can write an acceptance test • A product owner who writes good acceptance tests is worth their weight in gold Who should write acceptance tests?
22.
© 2011 VersionOne
22 • Unit tests are small, light, and never touch the external world • Acceptance tests touch as much of the real world as can be touched. The difference between unit tests and acceptance tests
23.
© 2011 VersionOne
23 • There are many forms that an acceptance test can take. • What we want to make sure of is that it is a clear statement of what the user wants to do, and what they expect to see happen. • An acceptance test is a binary. It can pass or it can fail, there is no in-between What does a good acceptance test look like?
24.
© 2011 VersionOne
24 • Automate everything possible • Record and playback is fine, but not enough • As with unit tests, don’t be afraid of “hard coding” some test values. • Don’t forget the “unhappy path” Acceptance Test best practices
25.
© 2011 VersionOne
25 • During a sprint, when I find a defect… – I can log a defect into a bug tracking system, and hope someone has time to work it before the release – I can write a failing acceptance test that illustrates the defect. •I talk to the programmer about the issue and the test •When the test passes, its as if the defect never existed Instead of logging a defect…
26.
© 2011 VersionOne
26 • We have a lot of different tools in our box • They are all good tools by themselves, but the whole is much greater than the sum of its parts Bringing the whole thing together
Editor's Notes
______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________