Exploring How Software Testing Is Going
to Change
Alan Richardson
@EvilTester
EvilTester.com
compendiumdev.co.uk
digitalonlinetactics.com
@EvilTester 1
The Future
Wild speculation
What we want to happen
What we think will happen
All have Risk associated with them.
@EvilTester 2
What we want to happen
reveals our biases
reveals our experience
@EvilTester 3
What we think will happen
reveals our model of the world
reveals our perception of the industry
@EvilTester 4
The Future
Is driven by individual vision
backed by individuals who believe
Is crafted by individuals taking action
Is allowed by individuals taking no action
Individuals are key.
@EvilTester 5
Warning: As a tester, risk of perceived
negativity ahead
@EvilTester 6
Machiavelli Says...
"he who would forecast what is about to happen should look to what
has been ; since all human events, whether present or to come, have
their exact counterpart in the past. And this, because these events are
brought about by men, whose passions and dispositions remaining in
all ages the same naturally give rise to the same effects"
Chapter XLIII of "Discourses on the first decade of Titus Livius"
@EvilTester 7
Predict More of the Same
"Predicting the future is much too easy, anyway. You look at the
people around you, the street you stand on, the visible air you
breathe, and predict more of the same..."
Ray Bradbury
@EvilTester 8
What I think ‑ based on the present
We will pursue the 'new', seeking the 'one' true tool
rather than find full potential in the 'old'
Market over‑saturated with 'new' and 'better' tools
no such thing as a bad tool, but hard to differentiate
Technology will be over‑hyped
seeds fear, and disappointment
Lack of confidence from Testing
@EvilTester 9
We Need to Have Confidence in Testing
Lack of confidence from Testing leads to
New Trends will continue to unnerve Testers
Testing will be defined by people who have not studied Testing
Attempting to replace Testers with Tools
AI, Automation
Testers will not be confident about their core
Testers will continue to reframe
@EvilTester 10
Individuals, Organisation, Industry
"I don’t try to predict the future. I try to prevent it."
Ray Bradbury
The future is not yet written.
@EvilTester 11
The Future Comes with Risks
@EvilTester 12
“A good science fiction story should be able to
predict not the automobile but the traffic jam."
– Frederik Pohl
@EvilTester 13
"he who looks carefully into the matter will find,
that in all human affairs, we cannot rid ourselves of
one inconvenience without running into another."
Niccolo Machiavelli
@EvilTester 14
Q: Who Identifies and pursues Risk?
A: Testers
@EvilTester 15
Q: What process is used to detect the
manifestation of risk?
A: Testing
@EvilTester 16
What I Want
So tell me what you want, what you really, really want
I wanna, (ha) I wanna, (ha) I wanna, (ha) I wanna, (ha)
I wanna really, really, really wanna zigazig ah
Spice Girls
@EvilTester 17
"I want better"
"Predicting the future is much too easy, anyway. You look at the
people around you, the street you stand on, the visible air you
breathe, and predict more of the same.
To hell with more. I want better."
Ray Bradbury
@EvilTester 18
What I Want ‑ Better Understanding of
Testing
More effective communication and understanding of Testing
People experienced in Testing, describe "Testing"
@EvilTester 19
Go Meta ‑ the core of testing remains
untouched
Six: What do you want?
Two: Information.
Six: Whose side are you on?
Two: That would be telling. We want information...information...
information!!!
Six: You won't get it!
Two: By hook or by crook, we will.
The Prisoner, title sequence
@EvilTester 20
What I Want ‑ Better Team Interaction
Teams constructed based on skill mix and utilisation
rather than role based
Separation between Automating and Testing
@EvilTester 21
What I Want ‑ Better and Flexible Tools
Tools support more Open and Standard APIs
User expandable tools ‑ APIs and Scriptable
Fewer frameworks and more libraries
Less risk in tool adoption
migration paths and open standards
Eco systems of interoperable tools and libraries
@EvilTester 22
What I want ‑ supporting tools
Understanding that 'people' are at the center of testing
Tools which observe more
Tools which help me interrogate faster
Tools which help me manipulate more easily
@EvilTester 23
What I Want ‑ Effective Processes
Algorithmic and Model Based Approaches
so much we haven't built on
More tools suitable for more skill ranges
Easier for people to decide which tool to adopt
@EvilTester 24
What I Want ‑ AI Augmentation
Not AI that replaces algorithms
AI that monitors and flags weak signals
AI that understands its limits
points out 'things'
and brings in people
AI that works in combination with people
@EvilTester 25
What I Want ‑ Gaps in tooling filled
visualising and communicating our work
deterministic algorithmic model coverage
spin off side projects
test data
...
@EvilTester 26
What I want ‑ Optimism
Testers Taking Testing Forward
Bringing in Lessons from other disciplines
Testers Defining Testing
Testers Demonstrating Value
Testers Harnessing Technology
@EvilTester 27
Whichever Future we pick ‑ Model it
Whichever Future we pick: Speculative, Want, Think
What would prevent it happening?
What would prevent us being part of it?
What would be the impact?
How do we get there?
@EvilTester 28
How to Handle the Future Now
Identify end point
Identify how you fit
identify what skills and attitudes you need
Work backwards from there
to create a plan for evolving
@EvilTester 29
Build the Future
Do not just let the future happen to you
Work to be part of the future you want
@EvilTester 30
Work to create the future you want
Alan Richardson ‑ EvilTester.com
@EvilTester 31

More Related Content

PDF
How To Test With Agility
PDF
Your Automated Execution Does Not Have to be Flaky
PDF
Test Automation Day 2015 Keynote Alan Richardson - Practical Lessons Learned ...
PDF
Odinstar 2017 - Real World Automating to Support Testing
PDF
Test Bash Netherlands Alan Richardson "How to misuse 'Automation' for testing...
PDF
Joy of Coding Conference 2019 slides - Alan Richardson
PDF
Push Functional Testing Further
PDF
Add More Security To Your Testing and Automating - Saucecon 2021
How To Test With Agility
Your Automated Execution Does Not Have to be Flaky
Test Automation Day 2015 Keynote Alan Richardson - Practical Lessons Learned ...
Odinstar 2017 - Real World Automating to Support Testing
Test Bash Netherlands Alan Richardson "How to misuse 'Automation' for testing...
Joy of Coding Conference 2019 slides - Alan Richardson
Push Functional Testing Further
Add More Security To Your Testing and Automating - Saucecon 2021

What's hot (20)

PDF
Automating Pragmatically - Testival 20190604
PPTX
Risk Mitigation Using Exploratory and Technical Testing - QASymphony Webinar ...
PDF
What is Regression Testing?
PDF
Secrets and Mysteries of Automated Execution Keynote slides
PDF
Shift left-testing
PDF
Devfest 2019-slides
PDF
Technical and Testing Challenges: Using the "Protect The Square" Game
PDF
Automating to Augment Testing
PPTX
Automation vs. intelligence - "follow me if you want to live"
PDF
Re-thinking Test Automation and Test Process Modelling (in pictures)
PDF
Worst practices in software testing by the Testing troll
PDF
If you want to automate, you learn to code
PDF
Seven Thinking Tools to Test Rapidly
ODP
How to Improve Your Technical Test Ability - AADays 2015 Keynote
PDF
Test automation – the bitter truth
PDF
TestIstanbul May 2013 Keynote Experiences With Exploratory Testing
PDF
Technology Based Testing
PDF
Black Ops Testing Workshop from Agile Testing Days 2014
PPTX
"Worst" practices of software testing
PDF
Technical Testing Webinar
Automating Pragmatically - Testival 20190604
Risk Mitigation Using Exploratory and Technical Testing - QASymphony Webinar ...
What is Regression Testing?
Secrets and Mysteries of Automated Execution Keynote slides
Shift left-testing
Devfest 2019-slides
Technical and Testing Challenges: Using the "Protect The Square" Game
Automating to Augment Testing
Automation vs. intelligence - "follow me if you want to live"
Re-thinking Test Automation and Test Process Modelling (in pictures)
Worst practices in software testing by the Testing troll
If you want to automate, you learn to code
Seven Thinking Tools to Test Rapidly
How to Improve Your Technical Test Ability - AADays 2015 Keynote
Test automation – the bitter truth
TestIstanbul May 2013 Keynote Experiences With Exploratory Testing
Technology Based Testing
Black Ops Testing Workshop from Agile Testing Days 2014
"Worst" practices of software testing
Technical Testing Webinar
Ad

Similar to The Future of Testing Webinar (20)

PPT
Brisbane City Council Future Thinking Presentation May 2009
PDF
Harry Collins - Testing Machines as Social Prostheses - EuroSTAR 2013
PDF
Designing ethical artificial intelligence
PDF
Data Reliability Challenges with Spark by Henning Kropp (Spark & Hadoop User ...
PPTX
Top Three Challenges to Building an Organization Dedicated to Social Learning
PDF
Timelines and Prediction of Conscious Machines by Emerj AI Research
PDF
The law and ethics of data-driven artificial intelligence
DOCX
artificial intelligence
PDF
Colaboración Juan Pablo Somiedo Foreknowledge issue3r
PDF
Human Intelligence Source Analysis
PDF
Ethical AI summit Dec 2023 notes from HB keynote
PDF
Artificial intelligence and its role in near future converted
PDF
PDF
Designing Against a Data Dystopia
PDF
Ethics and the Promise of Open Source
PDF
Short Essay On Spirit Of Success
PPTX
Inclusive Intelligence-The Imperative of Diversity in AI.pptx
PDF
Ethics Ex Machina – Designing the Future With a Conscience
PDF
Converging Minds The Creative Potential Of Collaborative Ai Aleksandra Przega...
PDF
Ap English Language And Composition Essay Scoring Rubric
Brisbane City Council Future Thinking Presentation May 2009
Harry Collins - Testing Machines as Social Prostheses - EuroSTAR 2013
Designing ethical artificial intelligence
Data Reliability Challenges with Spark by Henning Kropp (Spark & Hadoop User ...
Top Three Challenges to Building an Organization Dedicated to Social Learning
Timelines and Prediction of Conscious Machines by Emerj AI Research
The law and ethics of data-driven artificial intelligence
artificial intelligence
Colaboración Juan Pablo Somiedo Foreknowledge issue3r
Human Intelligence Source Analysis
Ethical AI summit Dec 2023 notes from HB keynote
Artificial intelligence and its role in near future converted
Designing Against a Data Dystopia
Ethics and the Promise of Open Source
Short Essay On Spirit Of Success
Inclusive Intelligence-The Imperative of Diversity in AI.pptx
Ethics Ex Machina – Designing the Future With a Conscience
Converging Minds The Creative Potential Of Collaborative Ai Aleksandra Przega...
Ap English Language And Composition Essay Scoring Rubric
Ad

More from Alan Richardson (16)

PDF
Open source tools - Test Management Summit - 2009
PDF
Automating Tactically vs Strategically SauceCon 2020
PDF
Programming katas for Software Testers - CounterStrings
PDF
About Consultant Alan Richardson Compendium Developments Evil Tester
PDF
Automating and Testing a REST API
PDF
TDD - Test Driven Development - Java JUnit FizzBuzz
PDF
What is Testability vs Automatability? How to improve your Software Testing.
PDF
What is Agile Testing? A MindMap
PDF
Evil Tester's Guide to Agile Testing
PDF
The Evil Tester Show - Episode 001 Halloween 2017
PDF
Effective Software Testing for Modern Software Development
PDF
Simple ways to add and work with a `.jar` file in your local maven setup
PDF
Automating Strategically or Tactically when Testing
PDF
Learning in Public - A How to Speak in Public Workshop
PDF
How to Practise to Remove Fear of Public Speaking
PDF
FAQ - why does my code throw a null pointer exception - common reason #1 Rede...
Open source tools - Test Management Summit - 2009
Automating Tactically vs Strategically SauceCon 2020
Programming katas for Software Testers - CounterStrings
About Consultant Alan Richardson Compendium Developments Evil Tester
Automating and Testing a REST API
TDD - Test Driven Development - Java JUnit FizzBuzz
What is Testability vs Automatability? How to improve your Software Testing.
What is Agile Testing? A MindMap
Evil Tester's Guide to Agile Testing
The Evil Tester Show - Episode 001 Halloween 2017
Effective Software Testing for Modern Software Development
Simple ways to add and work with a `.jar` file in your local maven setup
Automating Strategically or Tactically when Testing
Learning in Public - A How to Speak in Public Workshop
How to Practise to Remove Fear of Public Speaking
FAQ - why does my code throw a null pointer exception - common reason #1 Rede...

Recently uploaded (20)

PDF
A review of recent deep learning applications in wood surface defect identifi...
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
DOCX
search engine optimization ppt fir known well about this
PDF
CloudStack 4.21: First Look Webinar slides
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PDF
How IoT Sensor Integration in 2025 is Transforming Industries Worldwide
PDF
“A New Era of 3D Sensing: Transforming Industries and Creating Opportunities,...
PPTX
2018-HIPAA-Renewal-Training for executives
PDF
UiPath Agentic Automation session 1: RPA to Agents
PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PPTX
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
PDF
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
PDF
Convolutional neural network based encoder-decoder for efficient real-time ob...
PPT
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
PDF
OpenACC and Open Hackathons Monthly Highlights July 2025
PPTX
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
PPT
Module 1.ppt Iot fundamentals and Architecture
PDF
STKI Israel Market Study 2025 version august
PDF
Zenith AI: Advanced Artificial Intelligence
PPTX
Configure Apache Mutual Authentication
A review of recent deep learning applications in wood surface defect identifi...
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
search engine optimization ppt fir known well about this
CloudStack 4.21: First Look Webinar slides
NewMind AI Weekly Chronicles – August ’25 Week III
How IoT Sensor Integration in 2025 is Transforming Industries Worldwide
“A New Era of 3D Sensing: Transforming Industries and Creating Opportunities,...
2018-HIPAA-Renewal-Training for executives
UiPath Agentic Automation session 1: RPA to Agents
Final SEM Unit 1 for mit wpu at pune .pptx
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
Convolutional neural network based encoder-decoder for efficient real-time ob...
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
OpenACC and Open Hackathons Monthly Highlights July 2025
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
Module 1.ppt Iot fundamentals and Architecture
STKI Israel Market Study 2025 version august
Zenith AI: Advanced Artificial Intelligence
Configure Apache Mutual Authentication

The Future of Testing Webinar

  • 1. Exploring How Software Testing Is Going to Change Alan Richardson @EvilTester EvilTester.com compendiumdev.co.uk digitalonlinetactics.com @EvilTester 1
  • 2. The Future Wild speculation What we want to happen What we think will happen All have Risk associated with them. @EvilTester 2
  • 3. What we want to happen reveals our biases reveals our experience @EvilTester 3
  • 4. What we think will happen reveals our model of the world reveals our perception of the industry @EvilTester 4
  • 5. The Future Is driven by individual vision backed by individuals who believe Is crafted by individuals taking action Is allowed by individuals taking no action Individuals are key. @EvilTester 5
  • 6. Warning: As a tester, risk of perceived negativity ahead @EvilTester 6
  • 7. Machiavelli Says... "he who would forecast what is about to happen should look to what has been ; since all human events, whether present or to come, have their exact counterpart in the past. And this, because these events are brought about by men, whose passions and dispositions remaining in all ages the same naturally give rise to the same effects" Chapter XLIII of "Discourses on the first decade of Titus Livius" @EvilTester 7
  • 8. Predict More of the Same "Predicting the future is much too easy, anyway. You look at the people around you, the street you stand on, the visible air you breathe, and predict more of the same..." Ray Bradbury @EvilTester 8
  • 9. What I think ‑ based on the present We will pursue the 'new', seeking the 'one' true tool rather than find full potential in the 'old' Market over‑saturated with 'new' and 'better' tools no such thing as a bad tool, but hard to differentiate Technology will be over‑hyped seeds fear, and disappointment Lack of confidence from Testing @EvilTester 9
  • 10. We Need to Have Confidence in Testing Lack of confidence from Testing leads to New Trends will continue to unnerve Testers Testing will be defined by people who have not studied Testing Attempting to replace Testers with Tools AI, Automation Testers will not be confident about their core Testers will continue to reframe @EvilTester 10
  • 11. Individuals, Organisation, Industry "I don’t try to predict the future. I try to prevent it." Ray Bradbury The future is not yet written. @EvilTester 11
  • 12. The Future Comes with Risks @EvilTester 12
  • 13. “A good science fiction story should be able to predict not the automobile but the traffic jam." – Frederik Pohl @EvilTester 13
  • 14. "he who looks carefully into the matter will find, that in all human affairs, we cannot rid ourselves of one inconvenience without running into another." Niccolo Machiavelli @EvilTester 14
  • 15. Q: Who Identifies and pursues Risk? A: Testers @EvilTester 15
  • 16. Q: What process is used to detect the manifestation of risk? A: Testing @EvilTester 16
  • 17. What I Want So tell me what you want, what you really, really want I wanna, (ha) I wanna, (ha) I wanna, (ha) I wanna, (ha) I wanna really, really, really wanna zigazig ah Spice Girls @EvilTester 17
  • 18. "I want better" "Predicting the future is much too easy, anyway. You look at the people around you, the street you stand on, the visible air you breathe, and predict more of the same. To hell with more. I want better." Ray Bradbury @EvilTester 18
  • 19. What I Want ‑ Better Understanding of Testing More effective communication and understanding of Testing People experienced in Testing, describe "Testing" @EvilTester 19
  • 20. Go Meta ‑ the core of testing remains untouched Six: What do you want? Two: Information. Six: Whose side are you on? Two: That would be telling. We want information...information... information!!! Six: You won't get it! Two: By hook or by crook, we will. The Prisoner, title sequence @EvilTester 20
  • 21. What I Want ‑ Better Team Interaction Teams constructed based on skill mix and utilisation rather than role based Separation between Automating and Testing @EvilTester 21
  • 22. What I Want ‑ Better and Flexible Tools Tools support more Open and Standard APIs User expandable tools ‑ APIs and Scriptable Fewer frameworks and more libraries Less risk in tool adoption migration paths and open standards Eco systems of interoperable tools and libraries @EvilTester 22
  • 23. What I want ‑ supporting tools Understanding that 'people' are at the center of testing Tools which observe more Tools which help me interrogate faster Tools which help me manipulate more easily @EvilTester 23
  • 24. What I Want ‑ Effective Processes Algorithmic and Model Based Approaches so much we haven't built on More tools suitable for more skill ranges Easier for people to decide which tool to adopt @EvilTester 24
  • 25. What I Want ‑ AI Augmentation Not AI that replaces algorithms AI that monitors and flags weak signals AI that understands its limits points out 'things' and brings in people AI that works in combination with people @EvilTester 25
  • 26. What I Want ‑ Gaps in tooling filled visualising and communicating our work deterministic algorithmic model coverage spin off side projects test data ... @EvilTester 26
  • 27. What I want ‑ Optimism Testers Taking Testing Forward Bringing in Lessons from other disciplines Testers Defining Testing Testers Demonstrating Value Testers Harnessing Technology @EvilTester 27
  • 28. Whichever Future we pick ‑ Model it Whichever Future we pick: Speculative, Want, Think What would prevent it happening? What would prevent us being part of it? What would be the impact? How do we get there? @EvilTester 28
  • 29. How to Handle the Future Now Identify end point Identify how you fit identify what skills and attitudes you need Work backwards from there to create a plan for evolving @EvilTester 29
  • 30. Build the Future Do not just let the future happen to you Work to be part of the future you want @EvilTester 30
  • 31. Work to create the future you want Alan Richardson ‑ EvilTester.com @EvilTester 31