SlideShare uma empresa Scribd logo
1 de 19
Where Exploration and
Automation meet
Getting The Most From Automated
Functional Tests
Andy Kemp
twitter: @kyndainverse
blog: kyndainverse.com
Exploratory testing
“Parallel test design, test execution, and learning” - Michael Bolton
http://www.flickr.com/photos/aandres/2672043528/
Automated
functional
testing
validation
Tools and practices
http://www.flickr.com/photos/mdpettitt/2621435354
Agile
Automate then explore
Automated Regression Manual Exploratory
Use your automation
to help you explore
Benefits?
Reusable steps
http://www.flickr.com/photos/bdesham/2432400623/
Hybrid tests
Data
Driven
http://www.flickr.com/photos/
dsleeter_2000/3097476532/
Test like Alan
Organise
your
tests
http://www.flickr.com/photos/detroitsunrise/402602470/
Choose your
words carefully
You have
the answers
http://www.flickr.com/photos/mukluk/174688752/
QUESTIONS & FEEDBACK
THANK YOU

Mais conteúdo relacionado

Mais procurados

Say What You Mean: Professional Communication Skills for Librarians
Say What You Mean: Professional Communication Skills for LibrariansSay What You Mean: Professional Communication Skills for Librarians
Say What You Mean: Professional Communication Skills for LibrariansCliff Landis
 
In It Together: Co-Creating Your Content Strategy
In It Together: Co-Creating Your Content StrategyIn It Together: Co-Creating Your Content Strategy
In It Together: Co-Creating Your Content StrategySara Wachter-Boettcher
 
Patient Consent to the Use of Data: Are We Asking the Wrong Question?
Patient Consent to the Use of Data: Are We Asking the Wrong Question?Patient Consent to the Use of Data: Are We Asking the Wrong Question?
Patient Consent to the Use of Data: Are We Asking the Wrong Question?David Harlow
 
E-Resource Workflow for a Small/Medium Academic Library
E-Resource Workflow for a Small/Medium Academic LibraryE-Resource Workflow for a Small/Medium Academic Library
E-Resource Workflow for a Small/Medium Academic LibraryAnna Creech
 
The Ten Golden Principals For Successful Web Apps
The Ten Golden Principals For Successful Web AppsThe Ten Golden Principals For Successful Web Apps
The Ten Golden Principals For Successful Web Appsfredwilson
 
Craftsman Softwareship
Craftsman SoftwareshipCraftsman Softwareship
Craftsman Softwareshipannashipman
 
The 10 Golden Principles for Successful Web Apps
The 10 Golden Principles for Successful Web AppsThe 10 Golden Principles for Successful Web Apps
The 10 Golden Principles for Successful Web Appsfredwilson
 
The 10 Golden Principles for Successful Web Apps
The 10 Golden Principles for Successful Web AppsThe 10 Golden Principles for Successful Web Apps
The 10 Golden Principles for Successful Web Appsfredwilson
 
Curation: Beyond the Buzzword - #ASTD2013
Curation: Beyond the Buzzword - #ASTD2013Curation: Beyond the Buzzword - #ASTD2013
Curation: Beyond the Buzzword - #ASTD2013David Kelly
 
Ignite Accessibility
Ignite AccessibilityIgnite Accessibility
Ignite AccessibilityKaren Mardahl
 
Increase your profile picture’s likes on Facebook!
Increase your profile picture’s likes on Facebook!Increase your profile picture’s likes on Facebook!
Increase your profile picture’s likes on Facebook!Eleni Triantopoulou
 
Using wikis in_the_research_process (2)
Using wikis in_the_research_process (2)Using wikis in_the_research_process (2)
Using wikis in_the_research_process (2)Janet Bader
 
WAE Project - Proposals.
WAE Project - Proposals.WAE Project - Proposals.
WAE Project - Proposals.Ekarin Sup
 
Copyright PPT by Kay Cantwell
Copyright PPT by Kay CantwellCopyright PPT by Kay Cantwell
Copyright PPT by Kay CantwellVu Phu
 

Mais procurados (20)

Say What You Mean: Professional Communication Skills for Librarians
Say What You Mean: Professional Communication Skills for LibrariansSay What You Mean: Professional Communication Skills for Librarians
Say What You Mean: Professional Communication Skills for Librarians
 
In It Together: Co-Creating Your Content Strategy
In It Together: Co-Creating Your Content StrategyIn It Together: Co-Creating Your Content Strategy
In It Together: Co-Creating Your Content Strategy
 
Patient Consent to the Use of Data: Are We Asking the Wrong Question?
Patient Consent to the Use of Data: Are We Asking the Wrong Question?Patient Consent to the Use of Data: Are We Asking the Wrong Question?
Patient Consent to the Use of Data: Are We Asking the Wrong Question?
 
Summon Presentation
Summon PresentationSummon Presentation
Summon Presentation
 
E-Resource Workflow for a Small/Medium Academic Library
E-Resource Workflow for a Small/Medium Academic LibraryE-Resource Workflow for a Small/Medium Academic Library
E-Resource Workflow for a Small/Medium Academic Library
 
The Ten Golden Principals For Successful Web Apps
The Ten Golden Principals For Successful Web AppsThe Ten Golden Principals For Successful Web Apps
The Ten Golden Principals For Successful Web Apps
 
Craftsman Softwareship
Craftsman SoftwareshipCraftsman Softwareship
Craftsman Softwareship
 
The 10 Golden Principles for Successful Web Apps
The 10 Golden Principles for Successful Web AppsThe 10 Golden Principles for Successful Web Apps
The 10 Golden Principles for Successful Web Apps
 
The 10 Golden Principles for Successful Web Apps
The 10 Golden Principles for Successful Web AppsThe 10 Golden Principles for Successful Web Apps
The 10 Golden Principles for Successful Web Apps
 
Masclisme
MasclismeMasclisme
Masclisme
 
Curation: Beyond the Buzzword - #ASTD2013
Curation: Beyond the Buzzword - #ASTD2013Curation: Beyond the Buzzword - #ASTD2013
Curation: Beyond the Buzzword - #ASTD2013
 
Ignite Accessibility
Ignite AccessibilityIgnite Accessibility
Ignite Accessibility
 
Increase your profile picture’s likes on Facebook!
Increase your profile picture’s likes on Facebook!Increase your profile picture’s likes on Facebook!
Increase your profile picture’s likes on Facebook!
 
Using wikis in_the_research_process (2)
Using wikis in_the_research_process (2)Using wikis in_the_research_process (2)
Using wikis in_the_research_process (2)
 
WAE Project - Proposals.
WAE Project - Proposals.WAE Project - Proposals.
WAE Project - Proposals.
 
Copyright PPT by Kay Cantwell
Copyright PPT by Kay CantwellCopyright PPT by Kay Cantwell
Copyright PPT by Kay Cantwell
 
Managing the Content Process
Managing the Content ProcessManaging the Content Process
Managing the Content Process
 
mae
maemae
mae
 
Gaggle
GaggleGaggle
Gaggle
 
Orchestrating Content—FOWD NYC
Orchestrating Content—FOWD NYCOrchestrating Content—FOWD NYC
Orchestrating Content—FOWD NYC
 

Semelhante a 'Where Exploration And Automation Meet: Getting The Most From Automated Functional Tests' by Andy Kemp

Make Stuff People Can Use - Agile Alliance 2010
Make Stuff People Can Use - Agile Alliance 2010Make Stuff People Can Use - Agile Alliance 2010
Make Stuff People Can Use - Agile Alliance 2010Samantha Starmer
 
Confessions of a Former Agile Methodologist
Confessions of a Former Agile MethodologistConfessions of a Former Agile Methodologist
Confessions of a Former Agile MethodologistStephen Chin
 
Introduction to Learning Styles
Introduction to Learning StylesIntroduction to Learning Styles
Introduction to Learning StylesJeanne Smith
 
A Path for Presentations
A Path for Presentations A Path for Presentations
A Path for Presentations Emory Maiden
 
Fix price fix scope fix date-pecha_kuchas-journeeagile2014
Fix price fix scope fix date-pecha_kuchas-journeeagile2014Fix price fix scope fix date-pecha_kuchas-journeeagile2014
Fix price fix scope fix date-pecha_kuchas-journeeagile2014Gilles Scokart
 
Path to Better Presentations
Path to Better PresentationsPath to Better Presentations
Path to Better PresentationsEmory Maiden
 
EDITED VERSION - Soft Skills for Hard Times: Essential Business Strategies to...
EDITED VERSION - Soft Skills for Hard Times: Essential Business Strategies to...EDITED VERSION - Soft Skills for Hard Times: Essential Business Strategies to...
EDITED VERSION - Soft Skills for Hard Times: Essential Business Strategies to...Emily Clasper
 
Access Services 2.0: Tools for a new era
Access Services 2.0:  Tools for a new eraAccess Services 2.0:  Tools for a new era
Access Services 2.0: Tools for a new eraAndrew Shuping
 
Confessions of a Former Agile Methodologist (JFrog Edition)
Confessions of a Former Agile Methodologist (JFrog Edition)Confessions of a Former Agile Methodologist (JFrog Edition)
Confessions of a Former Agile Methodologist (JFrog Edition)Stephen Chin
 
5 Arguments Against Kanban
5 Arguments Against Kanban5 Arguments Against Kanban
5 Arguments Against KanbanNick Oostvogels
 
Join the Secret Revolution
Join the Secret RevolutionJoin the Secret Revolution
Join the Secret RevolutionAlan Levine
 
Building Together: Nurturing Leadership through Communities of Practice - LMI...
Building Together: Nurturing Leadership through Communities of Practice - LMI...Building Together: Nurturing Leadership through Communities of Practice - LMI...
Building Together: Nurturing Leadership through Communities of Practice - LMI...Virginia Pannabecker
 
Create Successful Cross Channel Experiences - IA Summit 2011
Create Successful Cross Channel Experiences - IA Summit 2011Create Successful Cross Channel Experiences - IA Summit 2011
Create Successful Cross Channel Experiences - IA Summit 2011Samantha Starmer
 
Quantitative Information Architecture - Oz IA 2010
Quantitative Information Architecture - Oz IA 2010Quantitative Information Architecture - Oz IA 2010
Quantitative Information Architecture - Oz IA 2010Samantha Starmer
 
Innovation Starts with "I"
Innovation Starts with "I"Innovation Starts with "I"
Innovation Starts with "I"hblowers
 
A Potpourri Of Web Tools
A Potpourri Of Web ToolsA Potpourri Of Web Tools
A Potpourri Of Web ToolsCarla Arena
 
Social Media and Extension
Social Media and ExtensionSocial Media and Extension
Social Media and ExtensionAnne Adrian
 
Quantitative Information Architecture - Oz IA 2010
Quantitative Information Architecture - Oz IA 2010Quantitative Information Architecture - Oz IA 2010
Quantitative Information Architecture - Oz IA 2010Samantha Starmer
 

Semelhante a 'Where Exploration And Automation Meet: Getting The Most From Automated Functional Tests' by Andy Kemp (20)

Make Stuff People Can Use - Agile Alliance 2010
Make Stuff People Can Use - Agile Alliance 2010Make Stuff People Can Use - Agile Alliance 2010
Make Stuff People Can Use - Agile Alliance 2010
 
Confessions of a Former Agile Methodologist
Confessions of a Former Agile MethodologistConfessions of a Former Agile Methodologist
Confessions of a Former Agile Methodologist
 
Introduction to Learning Styles
Introduction to Learning StylesIntroduction to Learning Styles
Introduction to Learning Styles
 
A Path for Presentations
A Path for Presentations A Path for Presentations
A Path for Presentations
 
Fix price fix scope fix date-pecha_kuchas-journeeagile2014
Fix price fix scope fix date-pecha_kuchas-journeeagile2014Fix price fix scope fix date-pecha_kuchas-journeeagile2014
Fix price fix scope fix date-pecha_kuchas-journeeagile2014
 
The Testing Landscape
The Testing LandscapeThe Testing Landscape
The Testing Landscape
 
Path to Better Presentations
Path to Better PresentationsPath to Better Presentations
Path to Better Presentations
 
EDITED VERSION - Soft Skills for Hard Times: Essential Business Strategies to...
EDITED VERSION - Soft Skills for Hard Times: Essential Business Strategies to...EDITED VERSION - Soft Skills for Hard Times: Essential Business Strategies to...
EDITED VERSION - Soft Skills for Hard Times: Essential Business Strategies to...
 
Access Services 2.0: Tools for a new era
Access Services 2.0:  Tools for a new eraAccess Services 2.0:  Tools for a new era
Access Services 2.0: Tools for a new era
 
Confessions of a Former Agile Methodologist (JFrog Edition)
Confessions of a Former Agile Methodologist (JFrog Edition)Confessions of a Former Agile Methodologist (JFrog Edition)
Confessions of a Former Agile Methodologist (JFrog Edition)
 
5 Arguments Against Kanban
5 Arguments Against Kanban5 Arguments Against Kanban
5 Arguments Against Kanban
 
Join the Secret Revolution
Join the Secret RevolutionJoin the Secret Revolution
Join the Secret Revolution
 
Building Together: Nurturing Leadership through Communities of Practice - LMI...
Building Together: Nurturing Leadership through Communities of Practice - LMI...Building Together: Nurturing Leadership through Communities of Practice - LMI...
Building Together: Nurturing Leadership through Communities of Practice - LMI...
 
Create Successful Cross Channel Experiences - IA Summit 2011
Create Successful Cross Channel Experiences - IA Summit 2011Create Successful Cross Channel Experiences - IA Summit 2011
Create Successful Cross Channel Experiences - IA Summit 2011
 
Quantitative Information Architecture - Oz IA 2010
Quantitative Information Architecture - Oz IA 2010Quantitative Information Architecture - Oz IA 2010
Quantitative Information Architecture - Oz IA 2010
 
Personal Learning Environments
Personal Learning EnvironmentsPersonal Learning Environments
Personal Learning Environments
 
Innovation Starts with "I"
Innovation Starts with "I"Innovation Starts with "I"
Innovation Starts with "I"
 
A Potpourri Of Web Tools
A Potpourri Of Web ToolsA Potpourri Of Web Tools
A Potpourri Of Web Tools
 
Social Media and Extension
Social Media and ExtensionSocial Media and Extension
Social Media and Extension
 
Quantitative Information Architecture - Oz IA 2010
Quantitative Information Architecture - Oz IA 2010Quantitative Information Architecture - Oz IA 2010
Quantitative Information Architecture - Oz IA 2010
 

Mais de TEST Huddle

Why We Need Diversity in Testing- Accenture
Why We Need Diversity in Testing- AccentureWhy We Need Diversity in Testing- Accenture
Why We Need Diversity in Testing- AccentureTEST Huddle
 
Keys to continuous testing for faster delivery euro star webinar
Keys to continuous testing for faster delivery euro star webinar Keys to continuous testing for faster delivery euro star webinar
Keys to continuous testing for faster delivery euro star webinar TEST Huddle
 
Why you Shouldnt Automated But You Will Anyway
Why you Shouldnt Automated But You Will Anyway Why you Shouldnt Automated But You Will Anyway
Why you Shouldnt Automated But You Will Anyway TEST Huddle
 
Being a Tester in Scrum
Being a Tester in ScrumBeing a Tester in Scrum
Being a Tester in ScrumTEST Huddle
 
Leveraging Visual Testing with Your Functional Tests
Leveraging Visual Testing with Your Functional TestsLeveraging Visual Testing with Your Functional Tests
Leveraging Visual Testing with Your Functional TestsTEST Huddle
 
Using Test Trees to get an Overview of Test Work
Using Test Trees to get an Overview of Test WorkUsing Test Trees to get an Overview of Test Work
Using Test Trees to get an Overview of Test WorkTEST Huddle
 
Big Data: The Magic to Attain New Heights
Big Data:  The Magic to Attain New HeightsBig Data:  The Magic to Attain New Heights
Big Data: The Magic to Attain New HeightsTEST Huddle
 
Will Robots Replace Testers?
Will Robots Replace Testers?Will Robots Replace Testers?
Will Robots Replace Testers?TEST Huddle
 
TDD For The Rest Of Us
TDD For The Rest Of UsTDD For The Rest Of Us
TDD For The Rest Of UsTEST Huddle
 
Scaling Agile with LeSS (Large Scale Scrum)
Scaling Agile with LeSS (Large Scale Scrum)Scaling Agile with LeSS (Large Scale Scrum)
Scaling Agile with LeSS (Large Scale Scrum)TEST Huddle
 
Creating Agile Test Strategies for Larger Enterprises
Creating Agile Test Strategies for Larger EnterprisesCreating Agile Test Strategies for Larger Enterprises
Creating Agile Test Strategies for Larger EnterprisesTEST Huddle
 
Is There A Risk?
Is There A Risk?Is There A Risk?
Is There A Risk?TEST Huddle
 
Are Your Tests Well-Travelled? Thoughts About Test Coverage
Are Your Tests Well-Travelled? Thoughts About Test CoverageAre Your Tests Well-Travelled? Thoughts About Test Coverage
Are Your Tests Well-Travelled? Thoughts About Test CoverageTEST Huddle
 
Growing a Company Test Community: Roles and Paths for Testers
Growing a Company Test Community: Roles and Paths for TestersGrowing a Company Test Community: Roles and Paths for Testers
Growing a Company Test Community: Roles and Paths for TestersTEST Huddle
 
Do we need testers on agile teams?
Do we need testers on agile teams?Do we need testers on agile teams?
Do we need testers on agile teams?TEST Huddle
 
How to use selenium successfully
How to use selenium successfullyHow to use selenium successfully
How to use selenium successfullyTEST Huddle
 
Testers & Teams on the Agile Fluency™ Journey
Testers & Teams on the Agile Fluency™ Journey Testers & Teams on the Agile Fluency™ Journey
Testers & Teams on the Agile Fluency™ Journey TEST Huddle
 
Practical Test Strategy Using Heuristics
Practical Test Strategy Using HeuristicsPractical Test Strategy Using Heuristics
Practical Test Strategy Using HeuristicsTEST Huddle
 
Thinking Through Your Role
Thinking Through Your RoleThinking Through Your Role
Thinking Through Your RoleTEST Huddle
 
Using Selenium 3 0
Using Selenium 3 0Using Selenium 3 0
Using Selenium 3 0TEST Huddle
 

Mais de TEST Huddle (20)

Why We Need Diversity in Testing- Accenture
Why We Need Diversity in Testing- AccentureWhy We Need Diversity in Testing- Accenture
Why We Need Diversity in Testing- Accenture
 
Keys to continuous testing for faster delivery euro star webinar
Keys to continuous testing for faster delivery euro star webinar Keys to continuous testing for faster delivery euro star webinar
Keys to continuous testing for faster delivery euro star webinar
 
Why you Shouldnt Automated But You Will Anyway
Why you Shouldnt Automated But You Will Anyway Why you Shouldnt Automated But You Will Anyway
Why you Shouldnt Automated But You Will Anyway
 
Being a Tester in Scrum
Being a Tester in ScrumBeing a Tester in Scrum
Being a Tester in Scrum
 
Leveraging Visual Testing with Your Functional Tests
Leveraging Visual Testing with Your Functional TestsLeveraging Visual Testing with Your Functional Tests
Leveraging Visual Testing with Your Functional Tests
 
Using Test Trees to get an Overview of Test Work
Using Test Trees to get an Overview of Test WorkUsing Test Trees to get an Overview of Test Work
Using Test Trees to get an Overview of Test Work
 
Big Data: The Magic to Attain New Heights
Big Data:  The Magic to Attain New HeightsBig Data:  The Magic to Attain New Heights
Big Data: The Magic to Attain New Heights
 
Will Robots Replace Testers?
Will Robots Replace Testers?Will Robots Replace Testers?
Will Robots Replace Testers?
 
TDD For The Rest Of Us
TDD For The Rest Of UsTDD For The Rest Of Us
TDD For The Rest Of Us
 
Scaling Agile with LeSS (Large Scale Scrum)
Scaling Agile with LeSS (Large Scale Scrum)Scaling Agile with LeSS (Large Scale Scrum)
Scaling Agile with LeSS (Large Scale Scrum)
 
Creating Agile Test Strategies for Larger Enterprises
Creating Agile Test Strategies for Larger EnterprisesCreating Agile Test Strategies for Larger Enterprises
Creating Agile Test Strategies for Larger Enterprises
 
Is There A Risk?
Is There A Risk?Is There A Risk?
Is There A Risk?
 
Are Your Tests Well-Travelled? Thoughts About Test Coverage
Are Your Tests Well-Travelled? Thoughts About Test CoverageAre Your Tests Well-Travelled? Thoughts About Test Coverage
Are Your Tests Well-Travelled? Thoughts About Test Coverage
 
Growing a Company Test Community: Roles and Paths for Testers
Growing a Company Test Community: Roles and Paths for TestersGrowing a Company Test Community: Roles and Paths for Testers
Growing a Company Test Community: Roles and Paths for Testers
 
Do we need testers on agile teams?
Do we need testers on agile teams?Do we need testers on agile teams?
Do we need testers on agile teams?
 
How to use selenium successfully
How to use selenium successfullyHow to use selenium successfully
How to use selenium successfully
 
Testers & Teams on the Agile Fluency™ Journey
Testers & Teams on the Agile Fluency™ Journey Testers & Teams on the Agile Fluency™ Journey
Testers & Teams on the Agile Fluency™ Journey
 
Practical Test Strategy Using Heuristics
Practical Test Strategy Using HeuristicsPractical Test Strategy Using Heuristics
Practical Test Strategy Using Heuristics
 
Thinking Through Your Role
Thinking Through Your RoleThinking Through Your Role
Thinking Through Your Role
 
Using Selenium 3 0
Using Selenium 3 0Using Selenium 3 0
Using Selenium 3 0
 

Último

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...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
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
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, AdobeApidays 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, Adobeapidays
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfOverkill Security
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
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 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
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 

Último (20)

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
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, AdobeApidays 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
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
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 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...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 

Notas do Editor

  1. 3 minWill be presenting this at Eurostart.Feedack appreciated.Andy KempStarted testing 15 or so years agoJoined TW 6 years ago.Works as a tester and project manager.Now product manager.
  2. 5 minDefined by the Context driven school.To test well you can’t separate out test design and execution.Exploratory testing is about learning about the application and learning about testing while executing tests.Freedom to discover important information about an app.Essential in today’s world where people expect there applications to be usable and stable.
  3. 5 minMachines can do repetitive tasks quicker than humans.About checking. Takes its input from testing. You test a hypothesis, once you have proved or disproved it you should automate to check this stays the same.Automation can allow you to quickly check that the basic functionality of you application has not regressed.Essential in today’s world when you need to release continuously.
  4. 3 minToolsDrivers (selenium,webdriver, sahi, watir)Frameworks/Executable requirements (cucumber, concordian, fitnesseetc)Twist. Which I will use in my demos, as this is the tool I am most comfortable withPatternsBDDATDDPage object
  5. 2 minCollaborative, iterative developmentValues automated and exploratory testing
  6. 2 minA Common pattern I see is.Automate then explore“automation frees testers to carry out manual exploratory testing”Often described as orthogonal activities.There is nothing to say that exploratory testing can’t be automated.
  7. 2 minAutomation is expensiveManual testing is expensive
  8. 3 minLeverage you automation to save time exploringFeedback into your tests, continuous improvement of test designYou probably already do some of this in your teamsAs a community we should be sharing patterns and practices in this area
  9. 2 minEfficiency of exploratory testingRepeatability of bugsFeedback loop into automationBetter test, better test code
  10. 10 minIts important to structure your tests well.Building blocks to quickly generate new test scenarios.Demo in Twist
  11. 5 to 10 minuteMix up manual and automated steps in a single test.Why waste time manually running steps you have already automated?Set up your app to where you want to manually exploreDemo in Twist
  12. 5 to 10 minMake you tests data driven where it makes sense.It should be easy to switch data and rerun the test over and over as you think over new ways to stress the systemDemo in Twist
  13. 3 minTest maintenance is importantYour test suite must be modular and well maintained for this to work.Set up and tear down to return your system to a happy state.AlanTitchmarsh talks about the coffee cup gardener. Every day spend half an hour in the garden with a cup of coffee helps keep the garden maintained.You can do this with you test suites, get a coffee, poke around, tidy up the odd test.
  14. 3 minYou need to easily access the right test at the right time.Organise with tags or folders so you know where to look for different types of tests.Find tests and use them as spring boards for new ideas.Check results won’t trigger the same kind of thinking
  15. 5 minsWell written tests, DSL etcIf your tests represent your domain, using them as building blocks will be easier
  16. 2 minSum upThis is just to get you thinking and asking the questionsWhat can you leverage on your project to support your exploratory testing?Some examplesPete Houghton – Guardian blog about automating tests on their APIs in an exploratory test.Lisa Crispin sometimes Tweets about thisAny more I unearth before the conferenceWhat do you do?