SlideShare a Scribd company logo
Why do we automate?
Bas Dijkstra
bas@ontestautomation.com
www.ontestautomation.com
@_basdijkstra
Nederlandse Testdag 2018
My story until
all too recently…
@_basdijkstra
@_basdijkstra
Automate all the things.
@_basdijkstra
End to end.
@_basdijkstra
“I’m sick and tired of
repeating myself”
-- History
@_basdijkstra
Questions, questions…
What tool or language do I need to learn?
How can I automate action ABC with tool XYZ?
How can I retry my tests automatically?
I want to create a keyword-data-driven hybrid
multiplatform AI-powered test framework(*), help me!
@_basdijkstra
(*) Should run on blockchain
Automation is everywhere …
@_basdijkstra
… but we need people that
ask the right questions
There is no ‘one size
fits all’ in automation
@_basdijkstra
At some point in time,
we forget to ask the
important questions
@_basdijkstra
WHY HOWWHAT> >
@_basdijkstra
We focus almost exclusively onWe focus far too little on
@_basdijkstra
Create your own HTML report from Selenium tests
FindBy strategies for Selenium explained
Data driven testing in Selenium Webdriver using Excel
2014
2015
2013
14080
12037
10011
Stop sweeping your failing tests under the RUG
Trust automation
On asking ‘why?’ in test automation
2017
2017
2016
365
774
470
HOW?
WHY?
Result!?
@_basdijkstra
What happens when you
ask ‘why?’ a little
more often?
@_basdijkstra
WHAT > HOWWHY >
Why automate in the
first place?
Because we want to shorten feedback loops
Because we want to focus on the complex, the
interesting stuff
Because we want to develop and test more
efficiently
@_basdijkstra
Because … WHAT > HOWWHY >
Manage expectations
around automation
@_basdijkstra
Why automate this
specific test?
@_basdijkstra
WHAT > HOWWHY >
“Are we comfortable
with not having the
information provided by
this test?”
@_basdijkstra
Why automate this
specific test in this
specific manner?
@_basdijkstra
WHAT > HOWWHY >
“Is this the most
efficient way to get
the information we’re
looking for?”
@_basdijkstra
Don’t just solve the
problem right.
@_basdijkstra
Solve the right
problem, too.
And since we’re here
together…
@_basdijkstra
For those in academia
Ask people in the industry ‘why?’ they do
things the way they do it
Show them relevant research
Ask for input
@_basdijkstra
For those in industry
Ask people in academia ‘why?’ they do the
research they’re doing
Show them industry problems
Collaborate
@_basdijkstra
@_basdijkstra
Why do YOU automate?
@_basdijkstra
Get in touch!
_Email: bas@ontestautomation.com
_Blog: https://www.ontestautomation.com
_LinkedIn: https://www.linkedin.com/in/basdijkstra
_Twitter: @_basdijkstra

More Related Content

Similar to Why do we automate?

20190919 backbase why_do_we_automate
20190919 backbase why_do_we_automate20190919 backbase why_do_we_automate
20190919 backbase why_do_we_automate
Bas Dijkstra
 
SEMrush- 5 Hours of SEO - Scaling Ranking Data Analysis
SEMrush- 5 Hours of SEO - Scaling Ranking Data AnalysisSEMrush- 5 Hours of SEO - Scaling Ranking Data Analysis
SEMrush- 5 Hours of SEO - Scaling Ranking Data Analysis
Alexis Sanders
 
Nobody Pays the Bills in Social Shares - Content Marketing with Real Value by...
Nobody Pays the Bills in Social Shares - Content Marketing with Real Value by...Nobody Pays the Bills in Social Shares - Content Marketing with Real Value by...
Nobody Pays the Bills in Social Shares - Content Marketing with Real Value by...
Tecmark UK
 
Demystifying Artificial Intelligence: Solving Difficult Problems at ProductCa...
Demystifying Artificial Intelligence: Solving Difficult Problems at ProductCa...Demystifying Artificial Intelligence: Solving Difficult Problems at ProductCa...
Demystifying Artificial Intelligence: Solving Difficult Problems at ProductCa...
Carol Smith
 
Alexis Sanders — Scaling Ranking Data Analysis: Organizing, Visualizing, and ...
Alexis Sanders — Scaling Ranking Data Analysis: Organizing, Visualizing, and ...Alexis Sanders — Scaling Ranking Data Analysis: Organizing, Visualizing, and ...
Alexis Sanders — Scaling Ranking Data Analysis: Organizing, Visualizing, and ...
Semrush
 
diagnosing technical seo issues
diagnosing technical seo issuesdiagnosing technical seo issues
diagnosing technical seo issues
Alexis Sanders
 
Bridging Silos Between SEO, UX, and Content for Big Marketing Wins | #DSCHI
Bridging Silos Between SEO, UX, and Content for Big Marketing Wins | #DSCHIBridging Silos Between SEO, UX, and Content for Big Marketing Wins | #DSCHI
Bridging Silos Between SEO, UX, and Content for Big Marketing Wins | #DSCHI
Rebekah Baggs
 
Explaining SSI to C-suite executives, and anyone else for that matter
Explaining SSI to C-suite executives, and anyone else for that matterExplaining SSI to C-suite executives, and anyone else for that matter
Explaining SSI to C-suite executives, and anyone else for that matter
SSIMeetup
 
Becoming a Data Scientist: Advice From My Podcast Guests
Becoming a Data Scientist: Advice From My Podcast GuestsBecoming a Data Scientist: Advice From My Podcast Guests
Becoming a Data Scientist: Advice From My Podcast Guests
Renee Teate
 
Tools and Tips: From Accidental to Efficient Data Warehouse Developer (SQLSat...
Tools and Tips: From Accidental to Efficient Data Warehouse Developer (SQLSat...Tools and Tips: From Accidental to Efficient Data Warehouse Developer (SQLSat...
Tools and Tips: From Accidental to Efficient Data Warehouse Developer (SQLSat...
Cathrine Wilhelmsen
 
How to become data analysis
How to become data analysisHow to become data analysis
How to become data analysis
Akhgar24
 
UXSG#4 Workshop
UXSG#4 WorkshopUXSG#4 Workshop
UXSG#4 Workshop
ux singapore
 
Content for 2015 and Beyond by Matt Beswick, SEM Days 2015
Content for 2015 and Beyond by Matt Beswick, SEM Days 2015Content for 2015 and Beyond by Matt Beswick, SEM Days 2015
Content for 2015 and Beyond by Matt Beswick, SEM Days 2015
SEO monitor
 
Startup Metrics, a love story. All slides of an 6h Lean Analytics workshop.
Startup Metrics, a love story. All slides of an 6h Lean Analytics workshop.Startup Metrics, a love story. All slides of an 6h Lean Analytics workshop.
Startup Metrics, a love story. All slides of an 6h Lean Analytics workshop.
Andreas Klinger
 
Architecture, what does it even mean?
Architecture, what does it even mean?Architecture, what does it even mean?
Architecture, what does it even mean?
Andrew Shafer
 
DotNet
DotNetDotNet
DotNet
gueste2a4f4
 
"Lessons from product-market-fit iterations"  by Alex Weidauer, CEO @Rasa
"Lessons from product-market-fit iterations"  by Alex Weidauer, CEO @Rasa"Lessons from product-market-fit iterations"  by Alex Weidauer, CEO @Rasa
"Lessons from product-market-fit iterations"  by Alex Weidauer, CEO @Rasa
TheFamily
 
How to get a great UX job, U of Washington Presentation
How to get a great UX job, U of Washington PresentationHow to get a great UX job, U of Washington Presentation
How to get a great UX job, U of Washington Presentation
Patrick Neeman
 
How to become Data Driven for startups - keboola
How to become Data Driven for startups - keboolaHow to become Data Driven for startups - keboola
How to become Data Driven for startups - keboola
Pavel Dolezal
 
Engineering Management for Early Stage Startups
Engineering Management for Early Stage StartupsEngineering Management for Early Stage Startups
Engineering Management for Early Stage Startups
Andreas Klinger
 

Similar to Why do we automate? (20)

20190919 backbase why_do_we_automate
20190919 backbase why_do_we_automate20190919 backbase why_do_we_automate
20190919 backbase why_do_we_automate
 
SEMrush- 5 Hours of SEO - Scaling Ranking Data Analysis
SEMrush- 5 Hours of SEO - Scaling Ranking Data AnalysisSEMrush- 5 Hours of SEO - Scaling Ranking Data Analysis
SEMrush- 5 Hours of SEO - Scaling Ranking Data Analysis
 
Nobody Pays the Bills in Social Shares - Content Marketing with Real Value by...
Nobody Pays the Bills in Social Shares - Content Marketing with Real Value by...Nobody Pays the Bills in Social Shares - Content Marketing with Real Value by...
Nobody Pays the Bills in Social Shares - Content Marketing with Real Value by...
 
Demystifying Artificial Intelligence: Solving Difficult Problems at ProductCa...
Demystifying Artificial Intelligence: Solving Difficult Problems at ProductCa...Demystifying Artificial Intelligence: Solving Difficult Problems at ProductCa...
Demystifying Artificial Intelligence: Solving Difficult Problems at ProductCa...
 
Alexis Sanders — Scaling Ranking Data Analysis: Organizing, Visualizing, and ...
Alexis Sanders — Scaling Ranking Data Analysis: Organizing, Visualizing, and ...Alexis Sanders — Scaling Ranking Data Analysis: Organizing, Visualizing, and ...
Alexis Sanders — Scaling Ranking Data Analysis: Organizing, Visualizing, and ...
 
diagnosing technical seo issues
diagnosing technical seo issuesdiagnosing technical seo issues
diagnosing technical seo issues
 
Bridging Silos Between SEO, UX, and Content for Big Marketing Wins | #DSCHI
Bridging Silos Between SEO, UX, and Content for Big Marketing Wins | #DSCHIBridging Silos Between SEO, UX, and Content for Big Marketing Wins | #DSCHI
Bridging Silos Between SEO, UX, and Content for Big Marketing Wins | #DSCHI
 
Explaining SSI to C-suite executives, and anyone else for that matter
Explaining SSI to C-suite executives, and anyone else for that matterExplaining SSI to C-suite executives, and anyone else for that matter
Explaining SSI to C-suite executives, and anyone else for that matter
 
Becoming a Data Scientist: Advice From My Podcast Guests
Becoming a Data Scientist: Advice From My Podcast GuestsBecoming a Data Scientist: Advice From My Podcast Guests
Becoming a Data Scientist: Advice From My Podcast Guests
 
Tools and Tips: From Accidental to Efficient Data Warehouse Developer (SQLSat...
Tools and Tips: From Accidental to Efficient Data Warehouse Developer (SQLSat...Tools and Tips: From Accidental to Efficient Data Warehouse Developer (SQLSat...
Tools and Tips: From Accidental to Efficient Data Warehouse Developer (SQLSat...
 
How to become data analysis
How to become data analysisHow to become data analysis
How to become data analysis
 
UXSG#4 Workshop
UXSG#4 WorkshopUXSG#4 Workshop
UXSG#4 Workshop
 
Content for 2015 and Beyond by Matt Beswick, SEM Days 2015
Content for 2015 and Beyond by Matt Beswick, SEM Days 2015Content for 2015 and Beyond by Matt Beswick, SEM Days 2015
Content for 2015 and Beyond by Matt Beswick, SEM Days 2015
 
Startup Metrics, a love story. All slides of an 6h Lean Analytics workshop.
Startup Metrics, a love story. All slides of an 6h Lean Analytics workshop.Startup Metrics, a love story. All slides of an 6h Lean Analytics workshop.
Startup Metrics, a love story. All slides of an 6h Lean Analytics workshop.
 
Architecture, what does it even mean?
Architecture, what does it even mean?Architecture, what does it even mean?
Architecture, what does it even mean?
 
DotNet
DotNetDotNet
DotNet
 
"Lessons from product-market-fit iterations"  by Alex Weidauer, CEO @Rasa
"Lessons from product-market-fit iterations"  by Alex Weidauer, CEO @Rasa"Lessons from product-market-fit iterations"  by Alex Weidauer, CEO @Rasa
"Lessons from product-market-fit iterations"  by Alex Weidauer, CEO @Rasa
 
How to get a great UX job, U of Washington Presentation
How to get a great UX job, U of Washington PresentationHow to get a great UX job, U of Washington Presentation
How to get a great UX job, U of Washington Presentation
 
How to become Data Driven for startups - keboola
How to become Data Driven for startups - keboolaHow to become Data Driven for startups - keboola
How to become Data Driven for startups - keboola
 
Engineering Management for Early Stage Startups
Engineering Management for Early Stage StartupsEngineering Management for Early Stage Startups
Engineering Management for Early Stage Startups
 

More from Bas Dijkstra

Test automation - put on the brakes so you can go fast
Test automation - put on the brakes so you can go fastTest automation - put on the brakes so you can go fast
Test automation - put on the brakes so you can go fast
Bas Dijkstra
 
20190627 malmberg meetup_bdd_workshop
20190627 malmberg meetup_bdd_workshop20190627 malmberg meetup_bdd_workshop
20190627 malmberg meetup_bdd_workshop
Bas Dijkstra
 
Test automation and Agile software development
Test automation and Agile software developmentTest automation and Agile software development
Test automation and Agile software development
Bas Dijkstra
 
Who will guard the guards themselves? How to trust your automation and avoid ...
Who will guard the guards themselves? How to trust your automation and avoid ...Who will guard the guards themselves? How to trust your automation and avoid ...
Who will guard the guards themselves? How to trust your automation and avoid ...
Bas Dijkstra
 
Supporting Continuous Testing with FITR test automation
Supporting Continuous Testing with FITR test automationSupporting Continuous Testing with FITR test automation
Supporting Continuous Testing with FITR test automation
Bas Dijkstra
 
Deploy and Destroy Complete Test Environments
Deploy and Destroy Complete Test EnvironmentsDeploy and Destroy Complete Test Environments
Deploy and Destroy Complete Test Environments
Bas Dijkstra
 
Slow tests in a fast delivery pipeline
Slow tests in a fast delivery pipelineSlow tests in a fast delivery pipeline
Slow tests in a fast delivery pipeline
Bas Dijkstra
 
Testing RESTful web services with REST Assured
Testing RESTful web services with REST AssuredTesting RESTful web services with REST Assured
Testing RESTful web services with REST Assured
Bas Dijkstra
 
Continuous Delivery Conference 2014 - Bas Dijkstra
Continuous Delivery Conference 2014 - Bas DijkstraContinuous Delivery Conference 2014 - Bas Dijkstra
Continuous Delivery Conference 2014 - Bas Dijkstra
Bas Dijkstra
 

More from Bas Dijkstra (9)

Test automation - put on the brakes so you can go fast
Test automation - put on the brakes so you can go fastTest automation - put on the brakes so you can go fast
Test automation - put on the brakes so you can go fast
 
20190627 malmberg meetup_bdd_workshop
20190627 malmberg meetup_bdd_workshop20190627 malmberg meetup_bdd_workshop
20190627 malmberg meetup_bdd_workshop
 
Test automation and Agile software development
Test automation and Agile software developmentTest automation and Agile software development
Test automation and Agile software development
 
Who will guard the guards themselves? How to trust your automation and avoid ...
Who will guard the guards themselves? How to trust your automation and avoid ...Who will guard the guards themselves? How to trust your automation and avoid ...
Who will guard the guards themselves? How to trust your automation and avoid ...
 
Supporting Continuous Testing with FITR test automation
Supporting Continuous Testing with FITR test automationSupporting Continuous Testing with FITR test automation
Supporting Continuous Testing with FITR test automation
 
Deploy and Destroy Complete Test Environments
Deploy and Destroy Complete Test EnvironmentsDeploy and Destroy Complete Test Environments
Deploy and Destroy Complete Test Environments
 
Slow tests in a fast delivery pipeline
Slow tests in a fast delivery pipelineSlow tests in a fast delivery pipeline
Slow tests in a fast delivery pipeline
 
Testing RESTful web services with REST Assured
Testing RESTful web services with REST AssuredTesting RESTful web services with REST Assured
Testing RESTful web services with REST Assured
 
Continuous Delivery Conference 2014 - Bas Dijkstra
Continuous Delivery Conference 2014 - Bas DijkstraContinuous Delivery Conference 2014 - Bas Dijkstra
Continuous Delivery Conference 2014 - Bas Dijkstra
 

Recently uploaded

UI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design SystemUI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design System
Peter Muessig
 
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
The Third Creative Media
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
ICS
 
14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision
ShulagnaSarkar2
 
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
kalichargn70th171
 
The Rising Future of CPaaS in the Middle East 2024
The Rising Future of CPaaS in the Middle East 2024The Rising Future of CPaaS in the Middle East 2024
The Rising Future of CPaaS in the Middle East 2024
Yara Milbes
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
Green Software Development
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
Green Software Development
 
Kubernetes at Scale: Going Multi-Cluster with Istio
Kubernetes at Scale:  Going Multi-Cluster  with IstioKubernetes at Scale:  Going Multi-Cluster  with Istio
Kubernetes at Scale: Going Multi-Cluster with Istio
Severalnines
 
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
kalichargn70th171
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
Peter Muessig
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
kalichargn70th171
 
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdfTop Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
VALiNTRY360
 
Migration From CH 1.0 to CH 2.0 and Mule 4.6 & Java 17 Upgrade.pptx
Migration From CH 1.0 to CH 2.0 and  Mule 4.6 & Java 17 Upgrade.pptxMigration From CH 1.0 to CH 2.0 and  Mule 4.6 & Java 17 Upgrade.pptx
Migration From CH 1.0 to CH 2.0 and Mule 4.6 & Java 17 Upgrade.pptx
ervikas4
 
What’s New in Odoo 17 – A Complete Roadmap
What’s New in Odoo 17 – A Complete RoadmapWhat’s New in Odoo 17 – A Complete Roadmap
What’s New in Odoo 17 – A Complete Roadmap
Envertis Software Solutions
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
Remote DBA Services
 
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Paul Brebner
 
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
Bert Jan Schrijver
 
All you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVMAll you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVM
Alina Yurenko
 
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
XfilesPro
 

Recently uploaded (20)

UI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design SystemUI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design System
 
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
 
14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision
 
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
A Comprehensive Guide on Implementing Real-World Mobile Testing Strategies fo...
 
The Rising Future of CPaaS in the Middle East 2024
The Rising Future of CPaaS in the Middle East 2024The Rising Future of CPaaS in the Middle East 2024
The Rising Future of CPaaS in the Middle East 2024
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
 
Kubernetes at Scale: Going Multi-Cluster with Istio
Kubernetes at Scale:  Going Multi-Cluster  with IstioKubernetes at Scale:  Going Multi-Cluster  with Istio
Kubernetes at Scale: Going Multi-Cluster with Istio
 
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
The Key to Digital Success_ A Comprehensive Guide to Continuous Testing Integ...
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
 
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdfTop Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
 
Migration From CH 1.0 to CH 2.0 and Mule 4.6 & Java 17 Upgrade.pptx
Migration From CH 1.0 to CH 2.0 and  Mule 4.6 & Java 17 Upgrade.pptxMigration From CH 1.0 to CH 2.0 and  Mule 4.6 & Java 17 Upgrade.pptx
Migration From CH 1.0 to CH 2.0 and Mule 4.6 & Java 17 Upgrade.pptx
 
What’s New in Odoo 17 – A Complete Roadmap
What’s New in Odoo 17 – A Complete RoadmapWhat’s New in Odoo 17 – A Complete Roadmap
What’s New in Odoo 17 – A Complete Roadmap
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
 
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
 
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
J-Spring 2024 - Going serverless with Quarkus, GraalVM native images and AWS ...
 
All you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVMAll you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVM
 
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
Everything You Need to Know About X-Sign: The eSign Functionality of XfilesPr...
 

Why do we automate?

Editor's Notes

  1. In the first 8 years of my career I wrote an awful lot of horrible automation
  2. This was basically my motto (use example from Orange) – metrics: number of regression tests automated
  3. This was basically my motto (use example from Orange) – metrics: number of regression tests automated
  4. Example Orange
  5. This was basically my motto (use example from Orange) – metrics: number of regression tests automated
  6. Saving money > discuss ROI NEEDS REWORK
  7. This was basically my motto (use example from Orange) – metrics: number of regression tests automated
  8. What works in a specific situation, in a specific context, is not guaranteed to work somewhere else
  9. What works in a specific situation, in a specific context, is not guaranteed to work somewhere else
  10. Part of the problem is people not asking the right questions, it’s all about the how, how, how…
  11. Do we really want more of those test automation engineers?
  12. As a result, we end with a lot of horribly inefficient automation that’s hard to maintain
  13. Saving money > discuss ROI NEEDS REWORK
  14. Asking ‘why?’ helps to manage expectations
  15. I think this applies to both academics and industry
  16. Saving money > discuss ROI NEEDS REWORK
  17. Saving money > discuss ROI NEEDS REWORK
  18. I think this applies to both academics and industry
  19. What works in a specific situation, in a specific context, is not guaranteed to work somewhere else