Natural Born Testers Are You one? If not, then become one! Graham Thomas Independent Software Testing Consultant October 31, 2013 Potsdam, Berlin, Germany.

Slides:



Advertisements
Similar presentations
If someone is hurting me
Advertisements

Common Sense Unit 2 – Lesson 3 Category: Internet Safety.
Internet Online Safety How to have FUN and Stay in Control.
Managing Your Tinnitus: Changing Your Thoughts and Feelings (Session 3 of 3) Version date: June 5, 2012.
Phrasal verbs (1) We use phrasal verbs in everyday language rather than formal language. We cannot usually guess the meaning from the combination of words.
Teaching Children about Circuits (Sample Story Board) 1.
Game Design Serious Games Miikka Junnila.
BEAUTIFUL... LIFE! BEAUTIFUL... LIFE! The photos are great, but the philosophy is even better!
1 Carleton RtI training session April 30, 2013 Diane Torbenson RtI Greenvale Park Elementary School
EXtreme.NET Dr. Neil Roodyn. eXtreme.NET Who is Dr. Neil? MISSION: To increase the value of your Software Business Working with software for way too long.
SM3121 Software Technology Mark Green School of Creative Media.
E-Safety Quiz Keeping safe online! A guide for parents & children.
Created by Mr. Hemmert.  Have you ever received a mean or instant message? Have you ever sent one? This is called cyberbullying. A cyberbully uses.
Seven Key Measures for Software Testing Graham Thomas RCOG, 15 th June 2006 Specialist Interest Group in Software Testing.
A/S/L: Safe Online Dating This is designed to be a basic design for your bulletin board. Please feel free to adapt this design to fit the needs of your.
Navigating the Classroom. Course Materials This class is organized around Lesson Packets. To access them: click on the Course Materials button.
October 24 Playing in Public -- Schedule 1.Halloween class i.Need to find a new time! ii.How to install The Ship 2.Playing in public i.The shift from screen.
Mixed-level English classrooms What my paper is about: Basically my paper is about confirming with my research that the use of technology in the classroom.
Created by: Mr. Goff Edited by: Mr. Green Referenced from: Richard Baldwin Introducing Storytelling Alice.
Welcome to the CRE Programming Club! Robert Eckstein and Robert Heard.
Adapted for STLP Camp ‘10 STLP Robotics Camp June 3 & 4.
Know the difference!!!. * Open up the app that you took your Poetry Term notes. * We are going to add to more terms today!
Adapted for STLP Camp ‘09 Mobile Robots Why do robots need to move?
Lesson 2 HTML organization techniques Week 2. Respect WWW  R = responsibility: assume personal responsibility and create only ethical and appropriate.
AB Tutor Control Grove Academy Friday, 25 th May CS1 13:00 – 14:15 Definitions Learning Intention Success Criteria.
INTERNET SAFETY Sara Ridings. The Internet has drastically changed the way that children interact with the world. They have access to in-depth knowledge,
Specialist communication channel. Sarah-Jane king.
Welcome to the CRE Programming Club! Robert Eckstein and Robert Heard.
“They didn’t do it like that in my day!”. Does your child ask for help with their maths homework and start talking in another language, using words like.
In this presentation we will focus on some simple tips and habits that will keep you from pulling your hair out Go from this To this.
Wolcott High School School Counseling Department.
Making Python Pretty!. How to Use This Presentation… Download a copy of this presentation to your ‘Computing’ folder. Follow the code examples, and put.
Welcome to CS61A Disc. 29/47 :D Dickson Tsai OH: Tu, Th 4-5pm 411 Soda Previous stop: None >>> Today: Working effectively in.
Unit 1 – Improving Productivity Mollie painter. Instructions- 100 words per box.
"Some trust in chariots and some in horses, but we trust in the name of the Lord our God" Psalm 20:7.
Unit 8 LANGUAGE FOCUS. Content  Word study  Word used in Computing and Telephoning  Grammar  Pronoun  Indirect speech with conditional sentences.
4-H Problem-Solving, Teamwork and Fun through LEGO Mindstorm Robotics And FIRST LEGO League Teams.
High Frequency Words August 31 - September 4 around be five help next
My Computer Shekhich Ramiz Form 11 Moscow, Select the elements of my PC to learn about them. I could live without my computer, but such a life would.
“They didn’t do it like that in my day!”. Does your child ask for help with their maths homework and start talking in another language, using words like.
Believing in God (or not) THEISm – THEre IS a God (someone who believes in God is called a THEIST) Atheism – God DOES NOT exist (someone who doesn’t believe.
Graham Thomas Independent Software Testing Consultant Software Testing Secrets That We Dare Not Tell ! #esconfs.
THE PARTS OF A COMPUTER WHAT ARE THE PARTS OF A COMPUTER THAT MAKE A COMPUTER A COMPUTER?
Shan University 1 Words and Their Stories: Proverbs About How to Live.
Alexis McGillivray All gifs from giphy.com. How Might Your Digital Footprint Effect Your Future Opportunities? You have ticked the Box that says “seen.
Overview In this tutorial you will: learn the importance of setting goals learn the importance of managing your time. There is also a podcast version of.
People are not using the latrines Ask the question: "So what?" ……. i.e… -What are the implications of that fact? -Why is this fact important? …..and keep.
FISH! PHILOSOPHY.
LESSON 4: BEST BEHAVIOR THE BABYSITTER’S BACKPACK.
Screen Out the Mean!! What can you do when someone is mean to you online?
OVERVIEW: This section covers the functionalities of all important menus on the menu bar. Please Note: I will not go in full depth yet over every menu.
Flowcharting Workshop
Welcome to our E – Safety Open Evening.
Exploring Computer Science Lesson 6-5
The Power of Image.
E-Safety Week at John Ball
Internet Safety - Parents
The Power of Image.
The Power of Image.
Online Safety.
Exploring Computer Science Lesson 6-5
The Power of Image.
Software & Systems Quality Conferences United Kingdom 2006
The Power of Image.
Taking Risks with Testing !
The Power of Image.
A System For Managing Career Learning
Presentation transcript:

Natural Born Testers Are You one? If not, then become one! Graham Thomas Independent Software Testing Consultant October 31, 2013 Potsdam, Berlin, Germany

Abstract Some people seem to be natural born testers;  Spend your life returning faulty products  Avoid version n.0 but is a ‘fool for the promise of the new’  Are challenged by an unused feature  Invest your time seemingly out of all proportion  Are often disappointed but sometimes pleasantly surprised How to increase your skills by complimentary (non-test) activities Bears Games to play  Lemmings  RailRoad Tycoon  Angry Birds

Agenda  What is a Natural Born Tester?  Attributes of a NTB  See if you are one?  Bears  Games to Play  Conclusion, Summary & Questions?

1. What is a Natural Born Tester? Video Player Shoes Manual Version n.0 versus n.1

So how do you show something not happening? Video Player  Stereo light that did not come on  How do you show someone that not happening? Corporate Video  Wanted to make a video to show a screen that didn’t appear any more.  “We can show them a video of it not happening”  “Look, it hasn’t happened” “ There, it isn’t happening again!!!”

A Natural Born Tester Someone who tests by default. Whatever. Not destuctivly, or malicisuosly, just out of habit, or compulsion. A ‘What if’ or ‘Why not’ attitude.

As an example - Last week Three days to get to a blank screen Out of the Box it was Good Enough But as a NTB o It might have been better..... o I couldn’t stop until I had tried..... Or in this case until I had broken it ! o I have now gone back to Out of the Box and Good Enough o You don’t know until you try o Not everything people post on the internet is helpful

3. So who is a Natural Born Tester? 1.If you buy something that doesn’t work do you just throw it away (0) or take it back(3)? 2. Do you find, after evaluating all of the evidence, you have ended up in the wrong queue, yet again? (3) 3. Have you deliberately avoided a n.0 product, i.e. Windows 8.0? (3) 4. Do you; buy new items – e.g. untested (3), or only buy used items – those known to work (0)? 5. Do you feel challenged by an unused feature? (3) 6. Have you tested a feature you won’t ever use? (3) 7. Is this glass half empty (3)or half full(0)?

4. Bears

5. Games to Play Lemmings RailRoad Tycoon Angry Birds

Lemmings - Explained

Lemmings

Why Lemmings? Required Skills  Multi-tasking  Parallel processing  Problem solving  Time Management  Goal Oriented Fun Still play today - online

RailRoad Tycoon

Why RailRoad Tycoon? All about Planning All about Management Different views by context Monitoring, Measuring, Predicting Controlling Adapting to change Reacting to change Fun Can still play today on a Windows PC

Angry Birds

Why Angry Birds? Teaches you to explore your context Simple solution is not always optimal Different techniques - Birds Combine techniques Plan Think in the abstract Fun Play; anytime, anyplace, anywhere

Just imaging if? Angry‘Test’Birds EQ BVA = =

Bears (2)

Scientific American Nov 2013, pp 64

You can Learn through play Penguins PuzzleRaspberry Pi $35 Teach children to learn to program Fully functional Linux computer

My RasPi Projects Python  TimeLapse Video  USB Robotic Arm NQC (Not Quite C)  Lego MindStorms Cable Car

Skills form Game Playing Multi-tasking Parallel processing Problem solving Time Management Goal Oriented Planning Management context Monitoring, Measuring, Predicting Control Adapting to change Reacting to change Context Exploration Optimal Solution Use different techniques Combine techniques Think in the abstract Fun, Fun, Fun!

Thank you for Participating Any Questions? Please evaluate my presentation and use for this the AgileTD Mobile App which you can find at I would appreciate your feedbacks. Thank you very much!

Contact Details Graham Thomas Independent Software Testing Consultant  