SlideShare a Scribd company logo
1 of 21
PERIODIC TABLE OF
TESTING
A multi-use visual heuristic view of the world
of testing.
Or; How I’m working out what I don’t know
Ady Stokes
BCS SIGIST Northern Lights 3
18th Oct 2017
Periodic Table of Testing © Adrian Stokes 2015
@CricketRulz
Goals
•Hear about the Periodic Table
of Testing
•Understand why I developed it
•See how I’m using it and ways I
think it could be used
@CricketRulz
@CricketRulz – The Big Test Theory.com – linkedin – adystokes
Me in brief
• Background in Audit and designing bespoke
Management Systems in manufacturing
• Testing roles since 2004 in a financial environment
• In agile teams since 2009
• Business Intelligence
• Web
• The Big Test Theory blog (thebigtesttheory.com)
• @cricketrulz
@CricketRulz
The Problems
• Accidental
learner
• No overall
view of
testing
• Didn’t want to
‘forget’ things
when
scoping
@CricketRulz
Problem: Accidental learner to…
@CricketRulz
Solution: Deliberate learner (but how?)
• Structure learning in some
form of plan
• Have a defined but flexible
view of the ‘world of
testing’ so I could see
what didn’t I know?
@CricketRulz
How could I see the path forward?
• Deliberate learning path example
Session Based
Testing
From Exploring
to SBT to
Focused
techniques
Customer
Tours/Journeys
Exploratory
Testing
@CricketRulz
Problem: A view of the testing universe
• I know there’s a lot going on, but how to see it?
@CricketRulz
New idea? Pah!
There’s no such
thing as a new
ideas. We simply
take a lot of old
ideas and put
them into a sort
of mental
kaleidoscope.
Mark Twain
Periodic Table of Data Properties can
overlap
dependent on
context and use
Periodic Table of Data © Adrian Stokes 2012
@CricketRulz
Periodic Table of Data
• Way of viewing the
data we had in the
warehouse
• Visualise how new
data would align
based on it’s
properties
• Assists analysis
• Identify potential gaps
@CricketRulz
Periodic Table of Testing v1.8
@CricketRulz
Periodic Table of Testing – Why?
Did I make it?
• Offers me a view of the world of testing
• Helps stretch my limit of understanding
• Can use as a map to deliberate learning
• Helps me remember areas to consider for scope
@CricketRulz
Periodic Table of Testing – How?
Am I using it?
• Do I understand this ‘view’ of testing?
• For each area / tile, do I have enough or even
any understanding?
• Prompt to learn and share my findings
@CricketRulz
Periodic Table of Testing – How?
Could I use it?
• Career progression prompt (not guide)
• Always an expectation of change
• Describe relationships
• Scope conversation starter – see next
@CricketRulz
Scoping new projects
@CricketRulz
Potential ‘evolutions’
• Elements: Interpersonal; Non functional…
• Metacognition (thinking about thinking)
• Test Approaches could move up a level or
break into scope verses approach
• Test Data could be it’s own category as it
can be vitally important
• Tacit knowledge could be explored
and so on… no expectation of ‘everything’
Periodic Table of Testing - Evolving
@CricketRulz
Let me know
after or through
my blog
What do you
disagree or
agree with?
What’s missing?
Periodic Table of Testing - Feedback
@CricketRulz
Goals – Met?
•You’ve now heard about the
Periodic Table of Testing
•Have some understanding of
why I developed it
•Seen how I’m using it and how
it could be used
Periodic Table of Testing © Adrian Stokes 2015
@CricketRulz
@CricketRulz – The Big Test Theory.com – linkedin – adystokes
@CricketRulz
References
• Software Testing Magazine – Periodic Table of Data
• Issue 7 March 2012
• https://www.ministryoftesting.com/2012/03/march-2012-issue-7/
• The Big Test Theory blog – Ady Stokes
• https://www.thebigtesttheory.com
• Testing Wheel – Ash Winter
• http://testingisbelieving.blogspot.co.uk/
@CricketRulz

More Related Content

Similar to Periodic table of testing bcs northern lights oct 2017

Tips For A Better Undergraduate Research
Tips For A Better Undergraduate ResearchTips For A Better Undergraduate Research
Tips For A Better Undergraduate ResearchTharindu Weerasinghe
 
No such thing called agile testing
No such thing called agile testingNo such thing called agile testing
No such thing called agile testingShrinivas Kulkarni
 
Critical thinking & Its history
Critical thinking & Its historyCritical thinking & Its history
Critical thinking & Its historyHany G. Amer
 
Discussing Design: The Art of Critique
Discussing Design: The Art of CritiqueDiscussing Design: The Art of Critique
Discussing Design: The Art of CritiqueAaron Irizarry
 
Leveraging User Research
Leveraging User ResearchLeveraging User Research
Leveraging User ResearchTom Satwicz
 
More Than Usability
More Than UsabilityMore Than Usability
More Than UsabilityRazan Sadeq
 
UX Field Research Toolkit - Updated for Big Design 2018
UX Field Research Toolkit - Updated for Big Design 2018UX Field Research Toolkit - Updated for Big Design 2018
UX Field Research Toolkit - Updated for Big Design 2018Kelly Moran
 
Optimizing research report.pptx
Optimizing research report.pptxOptimizing research report.pptx
Optimizing research report.pptxChrisChung82
 
Scrum training day 1
Scrum training day 1Scrum training day 1
Scrum training day 1Elad Sofer
 
Smart Strategies to Leverage Patient Surveys for PMCF DATA COLLECTION
Smart Strategies to Leverage Patient Surveys for PMCF DATA COLLECTIONSmart Strategies to Leverage Patient Surveys for PMCF DATA COLLECTION
Smart Strategies to Leverage Patient Surveys for PMCF DATA COLLECTIONCetas Healthcare
 
Slow Change Context Research
Slow Change Context ResearchSlow Change Context Research
Slow Change Context ResearchDenique Ferguson
 
Common Good VT-strategic planning bd lunch 11 18 15
Common Good VT-strategic planning bd lunch 11 18 15Common Good VT-strategic planning bd lunch 11 18 15
Common Good VT-strategic planning bd lunch 11 18 15Lauren-Glenn Davitian
 
A Deep Dive into A3 Thinking
A Deep Dive into A3 ThinkingA Deep Dive into A3 Thinking
A Deep Dive into A3 ThinkingKaiNexus
 
Help! I need an empirical study for my PhD!
Help! I need an empirical study for my PhD!Help! I need an empirical study for my PhD!
Help! I need an empirical study for my PhD!Walid Maalej
 
DESIGN AND ENGINEERING.pptx
DESIGN AND ENGINEERING.pptxDESIGN AND ENGINEERING.pptx
DESIGN AND ENGINEERING.pptxshyamraj1981
 
Pathways to a Positive Learner Experience
Pathways to a Positive Learner ExperiencePathways to a Positive Learner Experience
Pathways to a Positive Learner ExperienceDanielle Cooley
 

Similar to Periodic table of testing bcs northern lights oct 2017 (20)

Tips For A Better Undergraduate Research
Tips For A Better Undergraduate ResearchTips For A Better Undergraduate Research
Tips For A Better Undergraduate Research
 
No such thing called agile testing
No such thing called agile testingNo such thing called agile testing
No such thing called agile testing
 
Critical thinking & Its history
Critical thinking & Its historyCritical thinking & Its history
Critical thinking & Its history
 
Discussing Design: The Art of Critique
Discussing Design: The Art of CritiqueDiscussing Design: The Art of Critique
Discussing Design: The Art of Critique
 
Leveraging User Research
Leveraging User ResearchLeveraging User Research
Leveraging User Research
 
More Than Usability
More Than UsabilityMore Than Usability
More Than Usability
 
UX Field Research Toolkit - Updated for Big Design 2018
UX Field Research Toolkit - Updated for Big Design 2018UX Field Research Toolkit - Updated for Big Design 2018
UX Field Research Toolkit - Updated for Big Design 2018
 
Team building lesson
Team building lessonTeam building lesson
Team building lesson
 
Optimizing research report.pptx
Optimizing research report.pptxOptimizing research report.pptx
Optimizing research report.pptx
 
Scrum training day 1
Scrum training day 1Scrum training day 1
Scrum training day 1
 
Smart Strategies to Leverage Patient Surveys for PMCF DATA COLLECTION
Smart Strategies to Leverage Patient Surveys for PMCF DATA COLLECTIONSmart Strategies to Leverage Patient Surveys for PMCF DATA COLLECTION
Smart Strategies to Leverage Patient Surveys for PMCF DATA COLLECTION
 
Session IV
Session IVSession IV
Session IV
 
Slow Change Context Research
Slow Change Context ResearchSlow Change Context Research
Slow Change Context Research
 
Common Good VT-strategic planning bd lunch 11 18 15
Common Good VT-strategic planning bd lunch 11 18 15Common Good VT-strategic planning bd lunch 11 18 15
Common Good VT-strategic planning bd lunch 11 18 15
 
A Deep Dive into A3 Thinking
A Deep Dive into A3 ThinkingA Deep Dive into A3 Thinking
A Deep Dive into A3 Thinking
 
Help! I need an empirical study for my PhD!
Help! I need an empirical study for my PhD!Help! I need an empirical study for my PhD!
Help! I need an empirical study for my PhD!
 
DESIGN AND ENGINEERING.pptx
DESIGN AND ENGINEERING.pptxDESIGN AND ENGINEERING.pptx
DESIGN AND ENGINEERING.pptx
 
Exploratory testing
Exploratory testingExploratory testing
Exploratory testing
 
Lesson3
Lesson3Lesson3
Lesson3
 
Pathways to a Positive Learner Experience
Pathways to a Positive Learner ExperiencePathways to a Positive Learner Experience
Pathways to a Positive Learner Experience
 

More from Ady Stokes

Test boss 2019 slide deck
Test boss 2019 slide deckTest boss 2019 slide deck
Test boss 2019 slide deckAdy Stokes
 
Test all the things with the periodic table
Test all the things with the periodic tableTest all the things with the periodic table
Test all the things with the periodic tableAdy Stokes
 
Accessibility Assumptions and Arguments Testing Atelier Oct 2018
Accessibility Assumptions and Arguments Testing Atelier Oct 2018Accessibility Assumptions and Arguments Testing Atelier Oct 2018
Accessibility Assumptions and Arguments Testing Atelier Oct 2018Ady Stokes
 
Accessibility Assumptions and Arguments AADays
Accessibility Assumptions and Arguments AADaysAccessibility Assumptions and Arguments AADays
Accessibility Assumptions and Arguments AADaysAdy Stokes
 
2017 11 leeds tester gathering - i see no bugs!
2017 11 leeds tester gathering - i see no bugs!2017 11 leeds tester gathering - i see no bugs!
2017 11 leeds tester gathering - i see no bugs!Ady Stokes
 
2017 09 Leeds Tester Gathering Introduction
2017 09 Leeds Tester Gathering Introduction2017 09 Leeds Tester Gathering Introduction
2017 09 Leeds Tester Gathering IntroductionAdy Stokes
 
Colleagues to Community Test Atelier 09-05-2017
Colleagues to Community Test Atelier 09-05-2017Colleagues to Community Test Atelier 09-05-2017
Colleagues to Community Test Atelier 09-05-2017Ady Stokes
 
Testing for everyone agile yorkshire
Testing for everyone agile yorkshireTesting for everyone agile yorkshire
Testing for everyone agile yorkshireAdy Stokes
 

More from Ady Stokes (8)

Test boss 2019 slide deck
Test boss 2019 slide deckTest boss 2019 slide deck
Test boss 2019 slide deck
 
Test all the things with the periodic table
Test all the things with the periodic tableTest all the things with the periodic table
Test all the things with the periodic table
 
Accessibility Assumptions and Arguments Testing Atelier Oct 2018
Accessibility Assumptions and Arguments Testing Atelier Oct 2018Accessibility Assumptions and Arguments Testing Atelier Oct 2018
Accessibility Assumptions and Arguments Testing Atelier Oct 2018
 
Accessibility Assumptions and Arguments AADays
Accessibility Assumptions and Arguments AADaysAccessibility Assumptions and Arguments AADays
Accessibility Assumptions and Arguments AADays
 
2017 11 leeds tester gathering - i see no bugs!
2017 11 leeds tester gathering - i see no bugs!2017 11 leeds tester gathering - i see no bugs!
2017 11 leeds tester gathering - i see no bugs!
 
2017 09 Leeds Tester Gathering Introduction
2017 09 Leeds Tester Gathering Introduction2017 09 Leeds Tester Gathering Introduction
2017 09 Leeds Tester Gathering Introduction
 
Colleagues to Community Test Atelier 09-05-2017
Colleagues to Community Test Atelier 09-05-2017Colleagues to Community Test Atelier 09-05-2017
Colleagues to Community Test Atelier 09-05-2017
 
Testing for everyone agile yorkshire
Testing for everyone agile yorkshireTesting for everyone agile yorkshire
Testing for everyone agile yorkshire
 

Recently uploaded

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
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
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
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
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
 
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
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
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
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
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
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
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
 
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
 

Recently uploaded (20)

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
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
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
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
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
 
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
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
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
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
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...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.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...
 
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
 

Periodic table of testing bcs northern lights oct 2017

  • 1. PERIODIC TABLE OF TESTING A multi-use visual heuristic view of the world of testing. Or; How I’m working out what I don’t know Ady Stokes BCS SIGIST Northern Lights 3 18th Oct 2017 Periodic Table of Testing © Adrian Stokes 2015 @CricketRulz
  • 2. Goals •Hear about the Periodic Table of Testing •Understand why I developed it •See how I’m using it and ways I think it could be used @CricketRulz @CricketRulz – The Big Test Theory.com – linkedin – adystokes
  • 3. Me in brief • Background in Audit and designing bespoke Management Systems in manufacturing • Testing roles since 2004 in a financial environment • In agile teams since 2009 • Business Intelligence • Web • The Big Test Theory blog (thebigtesttheory.com) • @cricketrulz @CricketRulz
  • 4. The Problems • Accidental learner • No overall view of testing • Didn’t want to ‘forget’ things when scoping @CricketRulz
  • 5. Problem: Accidental learner to… @CricketRulz
  • 6. Solution: Deliberate learner (but how?) • Structure learning in some form of plan • Have a defined but flexible view of the ‘world of testing’ so I could see what didn’t I know? @CricketRulz
  • 7. How could I see the path forward? • Deliberate learning path example Session Based Testing From Exploring to SBT to Focused techniques Customer Tours/Journeys Exploratory Testing @CricketRulz
  • 8. Problem: A view of the testing universe • I know there’s a lot going on, but how to see it? @CricketRulz
  • 9. New idea? Pah! There’s no such thing as a new ideas. We simply take a lot of old ideas and put them into a sort of mental kaleidoscope. Mark Twain
  • 10. Periodic Table of Data Properties can overlap dependent on context and use Periodic Table of Data © Adrian Stokes 2012 @CricketRulz
  • 11. Periodic Table of Data • Way of viewing the data we had in the warehouse • Visualise how new data would align based on it’s properties • Assists analysis • Identify potential gaps @CricketRulz
  • 12. Periodic Table of Testing v1.8 @CricketRulz
  • 13. Periodic Table of Testing – Why? Did I make it? • Offers me a view of the world of testing • Helps stretch my limit of understanding • Can use as a map to deliberate learning • Helps me remember areas to consider for scope @CricketRulz
  • 14. Periodic Table of Testing – How? Am I using it? • Do I understand this ‘view’ of testing? • For each area / tile, do I have enough or even any understanding? • Prompt to learn and share my findings @CricketRulz
  • 15. Periodic Table of Testing – How? Could I use it? • Career progression prompt (not guide) • Always an expectation of change • Describe relationships • Scope conversation starter – see next @CricketRulz
  • 17. Potential ‘evolutions’ • Elements: Interpersonal; Non functional… • Metacognition (thinking about thinking) • Test Approaches could move up a level or break into scope verses approach • Test Data could be it’s own category as it can be vitally important • Tacit knowledge could be explored and so on… no expectation of ‘everything’ Periodic Table of Testing - Evolving @CricketRulz
  • 18. Let me know after or through my blog What do you disagree or agree with? What’s missing? Periodic Table of Testing - Feedback @CricketRulz
  • 19. Goals – Met? •You’ve now heard about the Periodic Table of Testing •Have some understanding of why I developed it •Seen how I’m using it and how it could be used Periodic Table of Testing © Adrian Stokes 2015 @CricketRulz
  • 20. @CricketRulz – The Big Test Theory.com – linkedin – adystokes @CricketRulz
  • 21. References • Software Testing Magazine – Periodic Table of Data • Issue 7 March 2012 • https://www.ministryoftesting.com/2012/03/march-2012-issue-7/ • The Big Test Theory blog – Ady Stokes • https://www.thebigtesttheory.com • Testing Wheel – Ash Winter • http://testingisbelieving.blogspot.co.uk/ @CricketRulz

Editor's Notes

  1. Don’t worry if you’ve never heard of it, I made it up!
  2. Essentially a way for me to see a learning path through the vast universe of testing
  3. Always tried to learn as I went along. Web testing meant I had to learn lots in a short period of time. Didn’t have much awareness of web site testing as up to then it wasn’t on my radar This idea goes some way to ensuring I’m better prepared for challenges in the future.
  4. I felt a bit like being in the middle of spaghetti junction with no map, satnav or phone to help Overall view is used loosely to describe areas related to testing as we all know we’ll never know everything
  5. Happened when it happened Twitter prompts lots of distractions and pieces of ideas Something current required it
  6. Being an older gentleman I need help Structure learning in some form of plan, not removing accidental discovery but something when that wasn’t happening Have a defined but flexible view of the ‘world of testing’ What don’t I know? Have some form of aid / heuristic for new projects so I don’t forget stuff
  7. Is there a way to see enough of the testing world to identify learning paths for different areas?
  8. I didn’t find things like Guru99’s list of 100 types of software testing particularly helpful. Other long lists are available I needed to take a step back to an idea I had in 2012 I worked in Business Intelligence on a data warehouse Testing reports, updating Fitness with automated tests for the ETL (extract, transform, load) process The thing I found hardest was relating new information to existing data I agree with this quote – next
  9. So, the Periodic Table of Data was born
  10. Describes the relationships between data and where properties can overlap You can see on the right how litigation has a relationship with transactions So, the gap I had with testing and where to go with learning and remembering lead me to… Periodic Table of Testing
  11. This started as an idea and only partially completed Better picture in a second Have had some positive feedback that some firms have adopted and find it useful
  12. From one Visual heuristic to another Allows me to see the testing universe from the outside. Ash Winters testing wheel is a look from inside more focused on the individuals point of view and well worth a look. Consider where to go next to learn Helps me align elements with areas so my brain can make sense of stuff I hope to hear what many people think to create a broadly understood view and improve the content.
  13. Remember my problems? Gives me a view in a way I’m familiar with
  14. Remember my problems? Gives me a view in a way I’m familiar with
  15. I can describe the relationships between the different elements If you have awareness of different techniques you could combine them or they could lead to different testing elements or approaches That could also feed into any potential technical approaches you want to use such as feature files or living documentation
  16. Using the Testing, Technical and Technique elements to show the ‘what’ and ‘how’ Expressed in a Must Should Could format of things to consider To be used as a reminder, prompt and conversation starter Take elements for projects or even create specific version for different types of projects. An internal application will have different focus to an external website for example. So what next?
  17. I’m not sure it will ever be ‘done’ Part of me hopes not My next accidental learning could change my view and the table Ash Winter’s Testing Wheel shows an inside out view of testing where the periodic table is an outside in view.
  18. Feedback is great and I hope you will take the time to share your thoughts with me through Twitter or my blog.
  19. As you can see, its an idea that could have some other useful applications Other visual heuristics are available Thank you for your patience and are there any questions