SlideShare a Scribd company logo
@maaretp http://maaretp.com
The Automationist’s
Gambit
by Maaret Pyhäjärvi
@maaretp http://maaretp.com
2020 - historical film – 1 season
@maaretp http://maaretp.com
Black cannot retain the
pawn without incurring
a disadvantage.
White appears to
sacrifice the c-pawn.
@maaretp http://maaretp.com
The Automationist’s
Gambit
* Opening by sacrificing
material to win in the end
@maaretp http://maaretp.com
Time used on warning about
test automation is away
from succeeding with it.
* opportunity cost
@maaretp http://maaretp.com
Exploratory Testing
TEST DESIGN
TEST
EXECUTION
LEARNING,
AGENCY
IMPACTFUL RESULTS
* power to decide with
knowledge and attitude that
goes with power
@maaretp http://maaretp.com
Exploratory Testing?
TEST DESIGN
TEST
EXECUTION
MANUAL AUTOMATED
@maaretp http://maaretp.com
Exploratory Testing?
TEST DESIGN
TEST
EXECUTION
MANUAL AUTOMATED
@maaretp http://maaretp.com
Contemporary
Exploratory Testing
MANUAL AUTOMATED
LEARNING,
AGENCY
IMPACTFUL RESULTS
@maaretp http://maaretp.com
You can't automate well
without exploring. You can't
explore well without
automating.
@maaretp http://maaretp.com
An
Example
@maaretp http://maaretp.com
Algorithm
Bug
Test Cases
Test data
Openings
@maaretp http://maaretp.com
Traditional Exploratory Testing Artifacts
@maaretp http://maaretp.com
Test Strategy for E-Primer
@maaretp http://maaretp.com
The Automationist’s
Gambit
Test Automation is Documentation!
@maaretp http://maaretp.com
@maaretp http://maaretp.com
@maaretp http://maaretp.com
@maaretp http://maaretp.com
@maaretp http://maaretp.com
@maaretp http://maaretp.com
Single line
→See it fail
→First test
→Same test but variables
→Same test but parameterized
→Failing test with a bug
→Spec to tests
→Guess the values that are likely to fail
→Multiple browsers
→…
→Runs in CI
Throwaway
automation?
@maaretp http://maaretp.com
Bugs Found
- Some of specified examples not properly recognized
And Missed…
- Text box resize is broken (my bad)
- Browser crashes with 32k+1 chars with spaces (tool)
- n and – and … messes up word count
- More specified examples not properly recognized
@maaretp http://maaretp.com
Automation in
Frame of
Exploratory Testing
@maaretp http://maaretp.com
Attended
Unattended
Moving Focus
Learning
Learning
Learning
Learning
@maaretp http://maaretp.com
UNIT
SERVICE
UI
Exploratory
Sprinkle On Top
Exploratory Testing
Contemporary
Exploratory Testing
UNIT
SERVICE
UI
@maaretp http://maaretp.com
Can You?
Test Code Collaborate Ideate
Learn
@maaretp http://maaretp.com
@maaretp http://maaretp.com
@maaretp http://maaretp.com
Gambit is an opening with
an appearance of sacrifice.
What is your opening and
what is your end game?
@maaretp http://maaretp.com
2020 2016
MIATPP
Most Influential Agile Testing
Professional Person
#PayToSpeak #TechVoices
#EnsembleTesting #EnsembleProgramming #StrongStylePairing
#ExploratoryTesting #TestAutomation
#ModernAgile
#AwesomeTesters
Maaret Pyhäjärvi (from Finland)
Email: maaret@iki.fi
Twitter: @maaretp
Web: maaretp.com
Blog: visible-quality.blogspot.fi
(please connect with me through
Twitter or LinkedIn)

More Related Content

PDF
MoT Sfax: Good Exploratory Testing Tactics for Taking Over Testing
PDF
Breakpoint 2021: Contemporary exploratorytesting
PDF
EuroSTAR '21 Keynote: Automationist's Gambit
PDF
Programming Assignments in Tester Interviews
PDF
Mimmit Koodaa - Testiautomaatio on testauksen dokumentointia
PDF
SLASSCOM: Breaking illusions with Testing
PDF
Hands off Exploratory Testing - Managing Testing at Scale
PDF
AADays Poland: Perfecting the Craft of Test Automation
MoT Sfax: Good Exploratory Testing Tactics for Taking Over Testing
Breakpoint 2021: Contemporary exploratorytesting
EuroSTAR '21 Keynote: Automationist's Gambit
Programming Assignments in Tester Interviews
Mimmit Koodaa - Testiautomaatio on testauksen dokumentointia
SLASSCOM: Breaking illusions with Testing
Hands off Exploratory Testing - Managing Testing at Scale
AADays Poland: Perfecting the Craft of Test Automation

What's hot (20)

PDF
Talentum: Testiautomaation tekemisen taito
PDF
HUSTEF '21 Keynote: Hands Off Exploratory Testing - Managing at Scale
PDF
AppiumLite Keynote: Many Hats to Make a Tester
PDF
Agile Serbia: Exploratory Testing Explained and Experienced
PDF
ATAGTR Keynote: I have a rock in my shoe - Navigating Improvement
PDF
TMAcad: We're work in Progress, Lessons on Becoming a Great Tester
PDF
DDD Europe: Breaking Illusions with Testing (keynote)
PDF
Mob testing
PDF
Selenium Conference India: Intersection of Automation and Exploratory Testing
PDF
Tampere Testing Days: Exploratory Testing an API
PDF
DevoxxUK: Learning programming through osmosis
PDF
MoT Sarajevo: How to get better at Exploratory testing
PDF
AgileTD: Learning through osmosis
PDF
AgileTD: Mob testing Training Day
PDF
Selenium Summit 21: Contemporary Exploratory Testing
PDF
Agile2016: (Lightning Talk) Breaking illusions
PDF
Testing United - Social Software Testing Approaches
PDF
Agile2016: Exploratory Testing an API
PDF
TestWorksConf: Exploratory Testing an API in Mob
PDF
EuroSTAR Webinar - Mob testing
Talentum: Testiautomaation tekemisen taito
HUSTEF '21 Keynote: Hands Off Exploratory Testing - Managing at Scale
AppiumLite Keynote: Many Hats to Make a Tester
Agile Serbia: Exploratory Testing Explained and Experienced
ATAGTR Keynote: I have a rock in my shoe - Navigating Improvement
TMAcad: We're work in Progress, Lessons on Becoming a Great Tester
DDD Europe: Breaking Illusions with Testing (keynote)
Mob testing
Selenium Conference India: Intersection of Automation and Exploratory Testing
Tampere Testing Days: Exploratory Testing an API
DevoxxUK: Learning programming through osmosis
MoT Sarajevo: How to get better at Exploratory testing
AgileTD: Learning through osmosis
AgileTD: Mob testing Training Day
Selenium Summit 21: Contemporary Exploratory Testing
Agile2016: (Lightning Talk) Breaking illusions
Testing United - Social Software Testing Approaches
Agile2016: Exploratory Testing an API
TestWorksConf: Exploratory Testing an API in Mob
EuroSTAR Webinar - Mob testing
Ad

More from Maaret Pyhäjärvi (17)

PDF
ATAGTR '20 Keynote: Building status
PDF
MoT Cork: Exploring Realities of Testing - From Theory to Practice
PDF
Testing Voices '21 keynote: Testing Becoming Harder To BeValuable
PDF
TestJSConf: Go Find What We May Have Missed
PDF
SauceCon: It's More Complicated than THAT
PDF
TSQA: Something In The Way We Test
PDF
ATAGTR: Targeting Errors Of Omission
PDF
Pivotal Moments, Pivotal Experiences
PDF
Keynote at Sanae Beer.EX: The Automationist's Gambit
PDF
Testing Assembly: From Observations to Insights on Test Specialist Careers
PDF
Let's Do a Thing and Call it Foo
PDF
Selenium Conf: Patterns to Whole Team Test Automation Transformation
PDF
AxiomSummit 2022: A Practitioner's Guide to Contemporary Exploratory Testing
PDF
ICST/NEXTA2020: Experience Report on Test Automation Process Improvement
PDF
Agile 2016: Strong-Style Pairing
PDF
AGRS2019: Breaking illusions with Testing
PDF
Exploratory Testing on Computer interfaces
ATAGTR '20 Keynote: Building status
MoT Cork: Exploring Realities of Testing - From Theory to Practice
Testing Voices '21 keynote: Testing Becoming Harder To BeValuable
TestJSConf: Go Find What We May Have Missed
SauceCon: It's More Complicated than THAT
TSQA: Something In The Way We Test
ATAGTR: Targeting Errors Of Omission
Pivotal Moments, Pivotal Experiences
Keynote at Sanae Beer.EX: The Automationist's Gambit
Testing Assembly: From Observations to Insights on Test Specialist Careers
Let's Do a Thing and Call it Foo
Selenium Conf: Patterns to Whole Team Test Automation Transformation
AxiomSummit 2022: A Practitioner's Guide to Contemporary Exploratory Testing
ICST/NEXTA2020: Experience Report on Test Automation Process Improvement
Agile 2016: Strong-Style Pairing
AGRS2019: Breaking illusions with Testing
Exploratory Testing on Computer interfaces
Ad

Recently uploaded (20)

PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PPTX
Essential Infomation Tech presentation.pptx
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PDF
Nekopoi APK 2025 free lastest update
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PPTX
CHAPTER 2 - PM Management and IT Context
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PDF
System and Network Administration Chapter 2
PDF
Digital Strategies for Manufacturing Companies
PPTX
ai tools demonstartion for schools and inter college
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PPTX
Operating system designcfffgfgggggggvggggggggg
PPTX
Odoo POS Development Services by CandidRoot Solutions
PPTX
history of c programming in notes for students .pptx
PDF
PTS Company Brochure 2025 (1).pdf.......
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
Essential Infomation Tech presentation.pptx
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
How to Choose the Right IT Partner for Your Business in Malaysia
Nekopoi APK 2025 free lastest update
Internet Downloader Manager (IDM) Crack 6.42 Build 41
CHAPTER 2 - PM Management and IT Context
Navsoft: AI-Powered Business Solutions & Custom Software Development
System and Network Administration Chapter 2
Digital Strategies for Manufacturing Companies
ai tools demonstartion for schools and inter college
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
Operating system designcfffgfgggggggvggggggggg
Odoo POS Development Services by CandidRoot Solutions
history of c programming in notes for students .pptx
PTS Company Brochure 2025 (1).pdf.......
Which alternative to Crystal Reports is best for small or large businesses.pdf
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)

Geekle QA: Automationist's Gambit