andy glover - visual testing workshop

63
Be Creative – A Visual Testing Workshop Andy Glover Romania Testing Conference 2014

Upload: romania-testing

Post on 26-Dec-2014

739 views

Category:

Documents


3 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Andy glover  - Visual Testing Workshop

Be Creative – A Visual Testing Workshop

Andy Glover

Romania Testing Conference 2014

Page 2: Andy glover  - Visual Testing Workshop

Intro’s

Page 3: Andy glover  - Visual Testing Workshop

Objective

Page 4: Andy glover  - Visual Testing Workshop

Agenda

Page 5: Andy glover  - Visual Testing Workshop
Page 6: Andy glover  - Visual Testing Workshop

Is visual testing for everyone?

Page 7: Andy glover  - Visual Testing Workshop

Is this for everyone?

… Yes!

Page 8: Andy glover  - Visual Testing Workshop

Is this for everyone?

… Yes!

Page 9: Andy glover  - Visual Testing Workshop

Draw something

Page 10: Andy glover  - Visual Testing Workshop

Examples

Page 11: Andy glover  - Visual Testing Workshop

DRAW some more

Page 12: Andy glover  - Visual Testing Workshop
Page 13: Andy glover  - Visual Testing Workshop

Separators

Page 14: Andy glover  - Visual Testing Workshop

Look and See

Page 15: Andy glover  - Visual Testing Workshop

Arrows

Page 16: Andy glover  - Visual Testing Workshop

Pub!

Page 17: Andy glover  - Visual Testing Workshop

Bullet Points

Page 18: Andy glover  - Visual Testing Workshop

Look + See + Imagine + Do (something)

Page 19: Andy glover  - Visual Testing Workshop
Page 20: Andy glover  - Visual Testing Workshop

Images in software help us work better

Page 21: Andy glover  - Visual Testing Workshop

Letters

• A B C D…

• a b c d…

Page 22: Andy glover  - Visual Testing Workshop

Quickly recognise and process what we see

Page 23: Andy glover  - Visual Testing Workshop

Draw stick people

Page 24: Andy glover  - Visual Testing Workshop

• Who and What

• How many and how much

• Where

• When

• How

• Why

6 ways of seeing (6 problems)

Page 25: Andy glover  - Visual Testing Workshop

Who and What

How many and how much

Where

When

How

Why

6 ways of seeing

Page 26: Andy glover  - Visual Testing Workshop

More people and faces

Page 27: Andy glover  - Visual Testing Workshop

1. Who/What Portrait

2. How much Chart

3. Where Map

4. When Timeline

5. How Flowchart

6. Why Why graph

Visual Thinking Framework

Page 28: Andy glover  - Visual Testing Workshop

Containers & Speech Bubbles

Page 29: Andy glover  - Visual Testing Workshop

With Portraits

1. Keep things simple

2. Illuminate lists

Who/what problem: Portraits

Page 30: Andy glover  - Visual Testing Workshop

Hint: Google search

Objects relating to your work

Page 31: Andy glover  - Visual Testing Workshop

Example

Page 32: Andy glover  - Visual Testing Workshop

Draw 3 portraits of your users

Draw something

Page 33: Andy glover  - Visual Testing Workshop

Chart or Quantitative representation

1. It’s the data that matters2. Pick simplest model3. Stay with one model

The how many problem: Charts

Page 34: Andy glover  - Visual Testing Workshop

Question

… % of time testing?

Page 35: Andy glover  - Visual Testing Workshop

Example

Page 36: Andy glover  - Visual Testing Workshop

Draw a recent working day at the office.

Don’t forget about coffee breaks!

Draw something

Page 37: Andy glover  - Visual Testing Workshop

Maps!

1. Everything has a geography2. North is a state of mind3. Look beyond obvious

Where problem: Maps

Page 38: Andy glover  - Visual Testing Workshop

Example

Page 39: Andy glover  - Visual Testing Workshop

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.

Page 40: Andy glover  - Visual Testing Workshop

• Mindmap: A Test Plan

1. Everything has a geography

2. North is a state of mind

3. Look beyond obvious

Team exercise

Page 41: Andy glover  - Visual Testing Workshop

Timeline

1. Time is a one way street2. Cycles for repeating timelines3. Liner: easier to draw and remember

When problem: Timeline

Page 42: Andy glover  - Visual Testing Workshop

Example

Page 43: Andy glover  - Visual Testing Workshop

• 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

Page 44: Andy glover  - Visual Testing Workshop

% of senses

Total Brain sense processing capacity

Page 45: Andy glover  - Visual Testing Workshop

Flowchart

Use shapes to represent different actions

How problem: Flowcharts

Page 46: Andy glover  - Visual Testing Workshop

Example

Page 47: Andy glover  - Visual Testing Workshop

State Diagram

Page 48: Andy glover  - Visual Testing Workshop

States and actions of a bug

Team Exercise

Page 49: Andy glover  - Visual Testing Workshop

SQVID

• Simple v Elaborate

• Qualitative v Quantitative

• Vision v Execution

• Individual v Comparison

• Change v Status Quo

Page 50: Andy glover  - Visual Testing Workshop

Bugs SQVID

Page 51: Andy glover  - Visual Testing Workshop

Exercise

SQVID of a Tester

Page 52: Andy glover  - Visual Testing Workshop

Why Graphs- Multiple-variable plot

1. Require patience2. Medium-thick soup is best3. Anything can be mapped to anything… but!

Why problem: Why Graphs

Page 53: Andy glover  - Visual Testing Workshop

James Bach’s Testing Dashboard

Page 54: Andy glover  - Visual Testing Workshop

Example

Page 55: Andy glover  - Visual Testing Workshop

Example

Page 56: Andy glover  - Visual Testing Workshop

1. Who/What Portrait

2. How much Chart

3. Where Map

4. When Timeline

5. How Flowchart

6. Why Why graph

Visual Thinking Framework

Page 57: Andy glover  - Visual Testing Workshop

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!

Page 58: Andy glover  - Visual Testing Workshop

1. Who/What Portrait

2. How much Chart

3. Where Map

4. When Timeline

5. How Flowchart

6. Why Why graph

Visual Thinking Framework

Page 59: Andy glover  - Visual Testing Workshop

Use visuals when ever you can!

Apply the visual framework

Try SQVID for a creativity rush

Summary

@cartoontester

Page 60: Andy glover  - Visual Testing Workshop

Questions?

Page 61: Andy glover  - Visual Testing Workshop

Thank You

@cartoontester

Page 62: Andy glover  - Visual Testing Workshop

One last thing

A toy car starts at the beginning of a racetrack that looks like this:

Page 63: Andy glover  - Visual Testing Workshop

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).