SlideShare una empresa de Scribd logo
1 de 11
Descargar para leer sin conexión
Welcome to the 2013
This%webinar%is%due%to%start%at%9AM.%Make%sure%you%s4ck%around%at%the%end%for%the%Q&A%
session%and%con4nue%the%conversa4on%with%the%speaker%on%Twi'er*a<er%the%show!%
%
www.eurostarconferences.com%
@esconfs%%%#esconfs%@workroomprds%
This%webinar%is%presented%by%James%Lyndsay%and%he%will%discuss:%
‘The*Search*for*Surprises’*
%
Join%the%conversa4on%on%TwiBer!%%
%
The Search for Surprises
© Workroom Productions 2013
www.workroom-productions.com
James Lyndsay, @workroomprds
EuroSTARonline Software Testing Summit, September 2013
www.eurostarconferences.com
@esconfs #esconfs
The Search for Surprises
James Lyndsay
Workroom Productions
2
The Search for Surprises
© Workroom Productions 2013
www.workroom-productions.com
James Lyndsay, @workroomprds
EuroSTARonline Software Testing Summit, September 2013
www.eurostarconferences.com
@esconfs #esconfs
3
Want to play?
workroom-productions.com/esconfs
The Search for Surprises
© Workroom Productions 2013
www.workroom-productions.com
James Lyndsay, @workroomprds
EuroSTARonline Software Testing Summit, September 2013
www.eurostarconferences.com
@esconfs #esconfs
4
Horace Judson (quoting Lewis Thomas)
The Search for Solutions
The Search for Surprises
© Workroom Productions 2013
www.workroom-productions.com
James Lyndsay, @workroomprds
EuroSTARonline Software Testing Summit, September 2013
www.eurostarconferences.com
@esconfs #esconfs
ExpectedDelivered
5
The Search for Surprises
© Workroom Productions 2013
www.workroom-productions.com
James Lyndsay, @workroomprds
EuroSTARonline Software Testing Summit, September 2013
www.eurostarconferences.com
@esconfs #esconfs
6
Expected Delivered
The Search for Surprises
© Workroom Productions 2013
www.workroom-productions.com
James Lyndsay, @workroomprds
EuroSTARonline Software Testing Summit, September 2013
www.eurostarconferences.com
@esconfs #esconfs
Best practices”, white-box techniques, waterfall,
requirements-based testing
Agile methods, emergent behaviours, context-driven
school, software attacks, risk-based testing
Safety-critical, software engineering, CMM, standards
and methodologies, automated testing
Scant documentation, poor requirements, little time,
skilled manual testing
Systematic Ad-hoc
Formal Informal
7
The Search for Surprises
© Workroom Productions 2013
www.workroom-productions.com
James Lyndsay, @workroomprds
EuroSTARonline Software Testing Summit, September 2013
www.eurostarconferences.com
@esconfs #esconfs
8
Slow feedback Fast feedback
Scripted Exploratory
Value Risk
The Search for Surprises
© Workroom Productions 2013
www.workroom-productions.com
James Lyndsay, @workroomprds
EuroSTARonline Software Testing Summit, September 2013
www.eurostarconferences.com
@esconfs #esconfs
Some people...
The Search for Surprises
© Workroom Productions 2013
www.workroom-productions.com
James Lyndsay, @workroomprds
EuroSTARonline Software Testing Summit, September 2013
www.eurostarconferences.com
@esconfs #esconfs
10
The Search for Surprises
© Workroom Productions 2013
www.workroom-productions.com
James Lyndsay, @workroomprds
EuroSTARonline Software Testing Summit, September 2013
www.eurostarconferences.com
@esconfs #esconfs
Modelling testing
Fixed set of things to find
Some easy to find, some harder
Some “costly”, most not
We have a budget...
The Search for Surprises
© Workroom Productions 2013
www.workroom-productions.com
James Lyndsay, @workroomprds
EuroSTARonline Software Testing Summit, September 2013
www.eurostarconferences.com
@esconfs #esconfs
Tool-free exploration is...
weak and slow
The Search for Surprises
© Workroom Productions 2013
www.workroom-productions.com
James Lyndsay, @workroomprds
EuroSTARonline Software Testing Summit, September 2013
www.eurostarconferences.com
@esconfs #esconfs
13
The Search for Surprises
© Workroom Productions 2013
www.workroom-productions.com
James Lyndsay, @workroomprds
EuroSTARonline Software Testing Summit, September 2013
www.eurostarconferences.com
@esconfs #esconfs
14
The Search for Surprises
© Workroom Productions 2013
www.workroom-productions.com
James Lyndsay, @workroomprds
EuroSTARonline Software Testing Summit, September 2013
www.eurostarconferences.com
@esconfs #esconfs
15
The Search for Surprises
© Workroom Productions 2013
www.workroom-productions.com
James Lyndsay, @workroomprds
EuroSTARonline Software Testing Summit, September 2013
www.eurostarconferences.com
@esconfs #esconfs
16
The Search for Surprises
© Workroom Productions 2013
www.workroom-productions.com
James Lyndsay, @workroomprds
EuroSTARonline Software Testing Summit, September 2013
www.eurostarconferences.com
@esconfs #esconfs
Slicing the system
Diverse things to look at -
Code, Config, Data,Transactions, Environments, Logs,
Reading - and running - the existing tests
The Search for Surprises
© Workroom Productions 2013
www.workroom-productions.com
James Lyndsay, @workroomprds
EuroSTARonline Software Testing Summit, September 2013
www.eurostarconferences.com
@esconfs #esconfs
Seeking meaning...
The Search for Surprises
© Workroom Productions 2013
www.workroom-productions.com
James Lyndsay, @workroomprds
EuroSTARonline Software Testing Summit, September 2013
www.eurostarconferences.com
@esconfs #esconfs
The Search for Surprises
© Workroom Productions 2013
www.workroom-productions.com
James Lyndsay, @workroomprds
EuroSTARonline Software Testing Summit, September 2013
www.eurostarconferences.com
@esconfs #esconfs
Wicked problems
Not understood until solved
No stopping rule
Symptoms and problems are hard to distinguish
No exhaustively describable set of solutions or permissible
operators
20
The Search for Surprises
© Workroom Productions 2013
www.workroom-productions.com
James Lyndsay, @workroomprds
EuroSTARonline Software Testing Summit, September 2013
www.eurostarconferences.com
@esconfs #esconfs
Surprises in the
Modern World
The Search for Surprises
© Workroom Productions 2013
www.workroom-productions.com
James Lyndsay, @workroomprds
EuroSTARonline Software Testing Summit, September 2013
www.eurostarconferences.com
@esconfs #esconfs
22
James Lyndsay
@workroomprds
jdl@workroom-productions.com
www.workroom-productions.com
Want more?

Más contenido relacionado

Destacado

Alan Richardson - Unconventional Influences - EuroSTAR 2012
Alan Richardson - Unconventional Influences - EuroSTAR 2012Alan Richardson - Unconventional Influences - EuroSTAR 2012
Alan Richardson - Unconventional Influences - EuroSTAR 2012TEST Huddle
 
The Mobile Tester - Your place in the team with Stephen Janaway [Webinar]
The Mobile Tester -  Your place in the team with Stephen Janaway [Webinar]The Mobile Tester -  Your place in the team with Stephen Janaway [Webinar]
The Mobile Tester - Your place in the team with Stephen Janaway [Webinar]TEST Huddle
 
Harry Collins - Testing Machines as Social Prostheses - EuroSTAR 2013
Harry Collins - Testing Machines as Social Prostheses - EuroSTAR 2013Harry Collins - Testing Machines as Social Prostheses - EuroSTAR 2013
Harry Collins - Testing Machines as Social Prostheses - EuroSTAR 2013TEST Huddle
 
Martin Pol - Questioning the Evolution of Testing: What's Next? - EuroSTAR 2013
Martin Pol - Questioning the Evolution of Testing: What's Next? - EuroSTAR 2013Martin Pol - Questioning the Evolution of Testing: What's Next? - EuroSTAR 2013
Martin Pol - Questioning the Evolution of Testing: What's Next? - EuroSTAR 2013TEST Huddle
 
Dorothy graham can the past tell us the future- dot workshop
Dorothy graham   can the past tell us the future- dot workshopDorothy graham   can the past tell us the future- dot workshop
Dorothy graham can the past tell us the future- dot workshopTEST Huddle
 
The Internet of Things – It’s Coming!
The Internet of Things – It’s Coming!The Internet of Things – It’s Coming!
The Internet of Things – It’s Coming!TEST Huddle
 
Fiona Charles - Get in There And Argue - EuroSTAR 2013
Fiona Charles - Get in There And Argue - EuroSTAR 2013Fiona Charles - Get in There And Argue - EuroSTAR 2013
Fiona Charles - Get in There And Argue - EuroSTAR 2013TEST Huddle
 
Test lab report 2015
Test lab report 2015Test lab report 2015
Test lab report 2015TEST Huddle
 
Open Access Testbed Facilities Available to Software Companies in Europe
Open Access Testbed Facilities Available to Software Companies in EuropeOpen Access Testbed Facilities Available to Software Companies in Europe
Open Access Testbed Facilities Available to Software Companies in EuropeTEST Huddle
 
Keith Klain - Creating Dissonance: Overcoming Organizational Bias Towards The...
Keith Klain - Creating Dissonance: Overcoming Organizational Bias Towards The...Keith Klain - Creating Dissonance: Overcoming Organizational Bias Towards The...
Keith Klain - Creating Dissonance: Overcoming Organizational Bias Towards The...TEST Huddle
 
T19 performance testing effort - estimation or guesstimation revised
T19   performance testing effort - estimation or guesstimation revisedT19   performance testing effort - estimation or guesstimation revised
T19 performance testing effort - estimation or guesstimation revisedTEST Huddle
 
Rob Sabourin - Monty Pythons Flying Test Lab - EuroSTAR 2010
Rob Sabourin - Monty Pythons Flying Test Lab - EuroSTAR 2010 Rob Sabourin - Monty Pythons Flying Test Lab - EuroSTAR 2010
Rob Sabourin - Monty Pythons Flying Test Lab - EuroSTAR 2010 TEST Huddle
 
Bob Galen - Differentiating Ourselves & Demonstrating Value - EuroSTAR 2010
Bob Galen - Differentiating Ourselves & Demonstrating Value - EuroSTAR 2010Bob Galen - Differentiating Ourselves & Demonstrating Value - EuroSTAR 2010
Bob Galen - Differentiating Ourselves & Demonstrating Value - EuroSTAR 2010TEST Huddle
 
Stuart Reid - When Passion Obscures the Facts:The Case For Evidence-Based Te...
Stuart Reid  - When Passion Obscures the Facts:The Case For Evidence-Based Te...Stuart Reid  - When Passion Obscures the Facts:The Case For Evidence-Based Te...
Stuart Reid - When Passion Obscures the Facts:The Case For Evidence-Based Te...TEST Huddle
 
Software. Well... It's Complicated
Software. Well... It's ComplicatedSoftware. Well... It's Complicated
Software. Well... It's ComplicatedTEST Huddle
 
Michael Kelly - Lessons Learned from Software Testing at Startups - EuroSTAR ...
Michael Kelly - Lessons Learned from Software Testing at Startups - EuroSTAR ...Michael Kelly - Lessons Learned from Software Testing at Startups - EuroSTAR ...
Michael Kelly - Lessons Learned from Software Testing at Startups - EuroSTAR ...TEST Huddle
 
Darius Silingas - From Model-Driven Testing - EuroSTAR 2010
Darius Silingas - From Model-Driven Testing - EuroSTAR 2010Darius Silingas - From Model-Driven Testing - EuroSTAR 2010
Darius Silingas - From Model-Driven Testing - EuroSTAR 2010TEST Huddle
 

Destacado (18)

Alan Richardson - Unconventional Influences - EuroSTAR 2012
Alan Richardson - Unconventional Influences - EuroSTAR 2012Alan Richardson - Unconventional Influences - EuroSTAR 2012
Alan Richardson - Unconventional Influences - EuroSTAR 2012
 
The Mobile Tester - Your place in the team with Stephen Janaway [Webinar]
The Mobile Tester -  Your place in the team with Stephen Janaway [Webinar]The Mobile Tester -  Your place in the team with Stephen Janaway [Webinar]
The Mobile Tester - Your place in the team with Stephen Janaway [Webinar]
 
Harry Collins - Testing Machines as Social Prostheses - EuroSTAR 2013
Harry Collins - Testing Machines as Social Prostheses - EuroSTAR 2013Harry Collins - Testing Machines as Social Prostheses - EuroSTAR 2013
Harry Collins - Testing Machines as Social Prostheses - EuroSTAR 2013
 
Martin Pol - Questioning the Evolution of Testing: What's Next? - EuroSTAR 2013
Martin Pol - Questioning the Evolution of Testing: What's Next? - EuroSTAR 2013Martin Pol - Questioning the Evolution of Testing: What's Next? - EuroSTAR 2013
Martin Pol - Questioning the Evolution of Testing: What's Next? - EuroSTAR 2013
 
Dorothy graham can the past tell us the future- dot workshop
Dorothy graham   can the past tell us the future- dot workshopDorothy graham   can the past tell us the future- dot workshop
Dorothy graham can the past tell us the future- dot workshop
 
The Internet of Things – It’s Coming!
The Internet of Things – It’s Coming!The Internet of Things – It’s Coming!
The Internet of Things – It’s Coming!
 
Fiona Charles - Get in There And Argue - EuroSTAR 2013
Fiona Charles - Get in There And Argue - EuroSTAR 2013Fiona Charles - Get in There And Argue - EuroSTAR 2013
Fiona Charles - Get in There And Argue - EuroSTAR 2013
 
Test lab report 2015
Test lab report 2015Test lab report 2015
Test lab report 2015
 
Open Access Testbed Facilities Available to Software Companies in Europe
Open Access Testbed Facilities Available to Software Companies in EuropeOpen Access Testbed Facilities Available to Software Companies in Europe
Open Access Testbed Facilities Available to Software Companies in Europe
 
Keith Klain - Creating Dissonance: Overcoming Organizational Bias Towards The...
Keith Klain - Creating Dissonance: Overcoming Organizational Bias Towards The...Keith Klain - Creating Dissonance: Overcoming Organizational Bias Towards The...
Keith Klain - Creating Dissonance: Overcoming Organizational Bias Towards The...
 
T19 performance testing effort - estimation or guesstimation revised
T19   performance testing effort - estimation or guesstimation revisedT19   performance testing effort - estimation or guesstimation revised
T19 performance testing effort - estimation or guesstimation revised
 
Rob Sabourin - Monty Pythons Flying Test Lab - EuroSTAR 2010
Rob Sabourin - Monty Pythons Flying Test Lab - EuroSTAR 2010 Rob Sabourin - Monty Pythons Flying Test Lab - EuroSTAR 2010
Rob Sabourin - Monty Pythons Flying Test Lab - EuroSTAR 2010
 
Bob Galen - Differentiating Ourselves & Demonstrating Value - EuroSTAR 2010
Bob Galen - Differentiating Ourselves & Demonstrating Value - EuroSTAR 2010Bob Galen - Differentiating Ourselves & Demonstrating Value - EuroSTAR 2010
Bob Galen - Differentiating Ourselves & Demonstrating Value - EuroSTAR 2010
 
Stuart Reid - When Passion Obscures the Facts:The Case For Evidence-Based Te...
Stuart Reid  - When Passion Obscures the Facts:The Case For Evidence-Based Te...Stuart Reid  - When Passion Obscures the Facts:The Case For Evidence-Based Te...
Stuart Reid - When Passion Obscures the Facts:The Case For Evidence-Based Te...
 
Life of a Tester v1
Life of a Tester v1Life of a Tester v1
Life of a Tester v1
 
Software. Well... It's Complicated
Software. Well... It's ComplicatedSoftware. Well... It's Complicated
Software. Well... It's Complicated
 
Michael Kelly - Lessons Learned from Software Testing at Startups - EuroSTAR ...
Michael Kelly - Lessons Learned from Software Testing at Startups - EuroSTAR ...Michael Kelly - Lessons Learned from Software Testing at Startups - EuroSTAR ...
Michael Kelly - Lessons Learned from Software Testing at Startups - EuroSTAR ...
 
Darius Silingas - From Model-Driven Testing - EuroSTAR 2010
Darius Silingas - From Model-Driven Testing - EuroSTAR 2010Darius Silingas - From Model-Driven Testing - EuroSTAR 2010
Darius Silingas - From Model-Driven Testing - EuroSTAR 2010
 

Más 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
 

Más 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

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 

Último (20)

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 

"The Search for Surprises" with James Lyndsay

  • 1. Welcome to the 2013 This%webinar%is%due%to%start%at%9AM.%Make%sure%you%s4ck%around%at%the%end%for%the%Q&A% session%and%con4nue%the%conversa4on%with%the%speaker%on%Twi'er*a<er%the%show!% % www.eurostarconferences.com% @esconfs%%%#esconfs%@workroomprds% This%webinar%is%presented%by%James%Lyndsay%and%he%will%discuss:% ‘The*Search*for*Surprises’* % Join%the%conversa4on%on%TwiBer!%% % The Search for Surprises © Workroom Productions 2013 www.workroom-productions.com James Lyndsay, @workroomprds EuroSTARonline Software Testing Summit, September 2013 www.eurostarconferences.com @esconfs #esconfs The Search for Surprises James Lyndsay Workroom Productions 2
  • 2. The Search for Surprises © Workroom Productions 2013 www.workroom-productions.com James Lyndsay, @workroomprds EuroSTARonline Software Testing Summit, September 2013 www.eurostarconferences.com @esconfs #esconfs 3 Want to play? workroom-productions.com/esconfs The Search for Surprises © Workroom Productions 2013 www.workroom-productions.com James Lyndsay, @workroomprds EuroSTARonline Software Testing Summit, September 2013 www.eurostarconferences.com @esconfs #esconfs 4 Horace Judson (quoting Lewis Thomas) The Search for Solutions
  • 3. The Search for Surprises © Workroom Productions 2013 www.workroom-productions.com James Lyndsay, @workroomprds EuroSTARonline Software Testing Summit, September 2013 www.eurostarconferences.com @esconfs #esconfs ExpectedDelivered 5 The Search for Surprises © Workroom Productions 2013 www.workroom-productions.com James Lyndsay, @workroomprds EuroSTARonline Software Testing Summit, September 2013 www.eurostarconferences.com @esconfs #esconfs 6 Expected Delivered
  • 4. The Search for Surprises © Workroom Productions 2013 www.workroom-productions.com James Lyndsay, @workroomprds EuroSTARonline Software Testing Summit, September 2013 www.eurostarconferences.com @esconfs #esconfs Best practices”, white-box techniques, waterfall, requirements-based testing Agile methods, emergent behaviours, context-driven school, software attacks, risk-based testing Safety-critical, software engineering, CMM, standards and methodologies, automated testing Scant documentation, poor requirements, little time, skilled manual testing Systematic Ad-hoc Formal Informal 7 The Search for Surprises © Workroom Productions 2013 www.workroom-productions.com James Lyndsay, @workroomprds EuroSTARonline Software Testing Summit, September 2013 www.eurostarconferences.com @esconfs #esconfs 8 Slow feedback Fast feedback Scripted Exploratory Value Risk
  • 5. The Search for Surprises © Workroom Productions 2013 www.workroom-productions.com James Lyndsay, @workroomprds EuroSTARonline Software Testing Summit, September 2013 www.eurostarconferences.com @esconfs #esconfs Some people... The Search for Surprises © Workroom Productions 2013 www.workroom-productions.com James Lyndsay, @workroomprds EuroSTARonline Software Testing Summit, September 2013 www.eurostarconferences.com @esconfs #esconfs 10
  • 6. The Search for Surprises © Workroom Productions 2013 www.workroom-productions.com James Lyndsay, @workroomprds EuroSTARonline Software Testing Summit, September 2013 www.eurostarconferences.com @esconfs #esconfs Modelling testing Fixed set of things to find Some easy to find, some harder Some “costly”, most not We have a budget... The Search for Surprises © Workroom Productions 2013 www.workroom-productions.com James Lyndsay, @workroomprds EuroSTARonline Software Testing Summit, September 2013 www.eurostarconferences.com @esconfs #esconfs Tool-free exploration is... weak and slow
  • 7. The Search for Surprises © Workroom Productions 2013 www.workroom-productions.com James Lyndsay, @workroomprds EuroSTARonline Software Testing Summit, September 2013 www.eurostarconferences.com @esconfs #esconfs 13 The Search for Surprises © Workroom Productions 2013 www.workroom-productions.com James Lyndsay, @workroomprds EuroSTARonline Software Testing Summit, September 2013 www.eurostarconferences.com @esconfs #esconfs 14
  • 8. The Search for Surprises © Workroom Productions 2013 www.workroom-productions.com James Lyndsay, @workroomprds EuroSTARonline Software Testing Summit, September 2013 www.eurostarconferences.com @esconfs #esconfs 15 The Search for Surprises © Workroom Productions 2013 www.workroom-productions.com James Lyndsay, @workroomprds EuroSTARonline Software Testing Summit, September 2013 www.eurostarconferences.com @esconfs #esconfs 16
  • 9. The Search for Surprises © Workroom Productions 2013 www.workroom-productions.com James Lyndsay, @workroomprds EuroSTARonline Software Testing Summit, September 2013 www.eurostarconferences.com @esconfs #esconfs Slicing the system Diverse things to look at - Code, Config, Data,Transactions, Environments, Logs, Reading - and running - the existing tests The Search for Surprises © Workroom Productions 2013 www.workroom-productions.com James Lyndsay, @workroomprds EuroSTARonline Software Testing Summit, September 2013 www.eurostarconferences.com @esconfs #esconfs Seeking meaning...
  • 10. The Search for Surprises © Workroom Productions 2013 www.workroom-productions.com James Lyndsay, @workroomprds EuroSTARonline Software Testing Summit, September 2013 www.eurostarconferences.com @esconfs #esconfs The Search for Surprises © Workroom Productions 2013 www.workroom-productions.com James Lyndsay, @workroomprds EuroSTARonline Software Testing Summit, September 2013 www.eurostarconferences.com @esconfs #esconfs Wicked problems Not understood until solved No stopping rule Symptoms and problems are hard to distinguish No exhaustively describable set of solutions or permissible operators 20
  • 11. The Search for Surprises © Workroom Productions 2013 www.workroom-productions.com James Lyndsay, @workroomprds EuroSTARonline Software Testing Summit, September 2013 www.eurostarconferences.com @esconfs #esconfs Surprises in the Modern World The Search for Surprises © Workroom Productions 2013 www.workroom-productions.com James Lyndsay, @workroomprds EuroSTARonline Software Testing Summit, September 2013 www.eurostarconferences.com @esconfs #esconfs 22 James Lyndsay @workroomprds jdl@workroom-productions.com www.workroom-productions.com Want more?