Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Andy glover - Visual Testing Workshop

1,424 views

Published on

  • Be the first to comment

Andy glover - Visual Testing Workshop

  1. 1. Be Creative – A Visual Testing Workshop Andy Glover Romania Testing Conference 2014
  2. 2. Intro’s
  3. 3. Objective
  4. 4. Agenda
  5. 5. Is visual testing for everyone?
  6. 6. Is this for everyone? … Yes!
  7. 7. Is this for everyone? … Yes!
  8. 8. Draw something
  9. 9. Examples
  10. 10. DRAW some more
  11. 11. Separators
  12. 12. Look and See
  13. 13. Arrows
  14. 14. Pub!
  15. 15. Bullet Points
  16. 16. Look + See + Imagine + Do (something)
  17. 17. Images in software help us work better
  18. 18. Letters • A B C D… • a b c d…
  19. 19. Quickly recognise and process what we see
  20. 20. Draw stick people
  21. 21. • Who and What • How many and how much • Where • When • How • Why 6 ways of seeing (6 problems)
  22. 22. Who and What How many and how much Where When How Why 6 ways of seeing
  23. 23. More people and faces
  24. 24. 1. Who/What Portrait 2. How much Chart 3. Where Map 4. When Timeline 5. How Flowchart 6. Why Why graph Visual Thinking Framework
  25. 25. Containers & Speech Bubbles
  26. 26. With Portraits 1. Keep things simple 2. Illuminate lists Who/what problem: Portraits
  27. 27. Hint: Google search Objects relating to your work
  28. 28. Example
  29. 29. Draw 3 portraits of your users Draw something
  30. 30. Chart or Quantitative representation 1. It’s the data that matters 2. Pick simplest model 3. Stay with one model The how many problem: Charts
  31. 31. Question … % of time testing?
  32. 32. Example
  33. 33. Draw a recent working day at the office. Don’t forget about coffee breaks! Draw something
  34. 34. Maps! 1. Everything has a geography 2. North is a state of mind 3. Look beyond obvious Where problem: Maps
  35. 35. Example
  36. 36. Draw a map of your influence with other people in your department or company. Draw something Or, draw a mind map of your CV/resume with skills, experience etc.
  37. 37. • Mindmap: A Test Plan 1. Everything has a geography 2. North is a state of mind 3. Look beyond obvious Team exercise
  38. 38. Timeline 1. Time is a one way street 2. Cycles for repeating timelines 3. Liner: easier to draw and remember When problem: Timeline
  39. 39. Example
  40. 40. • Draw a timeline plan for a typical software development project. 1. Time is a one way street 2. Cycles for repeating timelines 3. Liner: easier to draw and remember Draw Something
  41. 41. % of senses Total Brain sense processing capacity
  42. 42. Flowchart Use shapes to represent different actions How problem: Flowcharts
  43. 43. Example
  44. 44. State Diagram
  45. 45. States and actions of a bug Team Exercise
  46. 46. SQVID • Simple v Elaborate • Qualitative v Quantitative • Vision v Execution • Individual v Comparison • Change v Status Quo
  47. 47. Bugs SQVID
  48. 48. Exercise SQVID of a Tester
  49. 49. Why Graphs- Multiple-variable plot 1. Require patience 2. Medium-thick soup is best 3. Anything can be mapped to anything… but! Why problem: Why Graphs
  50. 50. James Bach’s Testing Dashboard
  51. 51. Example
  52. 52. Example
  53. 53. 1. Who/What Portrait 2. How much Chart 3. Where Map 4. When Timeline 5. How Flowchart 6. Why Why graph Visual Thinking Framework
  54. 54. 1. A Bug is found in the live environment. People are blaming the test team. 2. The Boss Boss wants to automate ALL the testing… 3. Aliens who can’t speak English want to know what you do. - Get into groups of 2 or 3 - Discuss what specific point/s to focus on - And then draw them! - Present back to the whole group Group Exercise!
  55. 55. 1. Who/What Portrait 2. How much Chart 3. Where Map 4. When Timeline 5. How Flowchart 6. Why Why graph Visual Thinking Framework
  56. 56. Use visuals when ever you can! Apply the visual framework Try SQVID for a creativity rush Summary @cartoontester
  57. 57. Questions?
  58. 58. Thank You  @cartoontester
  59. 59. One last thing A toy car starts at the beginning of a racetrack that looks like this:
  60. 60. One last thing Which of the following would be a graph of speed vs. time for the car on this track? (the question shows 4 possible graphs, but I will only show two).

×