SlideShare a Scribd company logo
1 of 19
Ash Winter
Short stuff here:
@northern_tester
Long stuff here:
Tweet on #LeedsTG
Testing’s Mobile
Non Apocalypse
Or mobile is the
best thing to
happen to testing
like ever and
something to
celebrate. Not
run for the
hills.
Pop quiz hotshots…
Lets see how tough this crowd is
then. How many of you…
• Own a mobile?
• Are testing on mobile?
• Have tested on mobile before?
• Work in a mobile first
organisation?
• Know what ADB stands for?
Let me tell you a story…
• Fansz
• Little
mobile
experience
• But testing
experience
• I realised
something…
Panic on the streets of…
• Well,
everywhere
• Testing
behind the
curve…agai
n!
The Usual Suspects
• Early Experts
• Dodgy Tools
• Body shopping
Prism
• Opportunity!
• It’s testing
in a mobile
context
• What's true of
testing shines
through the
mobile
paradigm
Do you believe?
• Before we
go too far,
lets ask a
question…
• What are
your
testing
axioms?
#1 Testing is a human
activity
• Both mobile
& testing
are human
endeavours
• Communicate
with other
humans
#2 The Oracle Problem
• Fallible
• Given the
size and
scope of
mobile, can
there be
‘the one?’
#3 Complete testing is
impossible
• Device
fragmentation
• Over 20 000
unique pieces
of hardware! 20
000!
• Test all of
those then!
#4 Test cases !=
testing
Can you
create a
list which
covers the
variety
inherent in
the mobile
world?
#5 Testing is a
performance
• Using your
device is
a constant
performance
• So is
testing on
it
#6 Poking at User
Interfaces
• Stop it
everyone
• 1D, balance
free
• Better data,
probably
better app
#7 Tools assist
testing, not replace
• Wobbly,
aimless check
automation
• Tools should
enhance
information
and
effectiveness
#8 Noddy bugs cost you
big time
• That old
graph needs
updating
• Buggy = Bad
reviews =
out of
business,
rapidly
#n Context or ‘it
depends’
Remember, if
the problem
isn’t
solved, the
product
doesn’t
work.
Apocalypse, Not
Mobile
probably
the BEST
thing to
happen to
testing
ever!
Questions or Beer?
Duff Man says:
“Yeah that's
swell, Duff
wholeheartedly
supports asking
questions. Now!
Who wants a beer!"

More Related Content

Similar to Ash_Winter_Testing_Mobile_Apocalypse_Online

Designing apps lecture
Designing apps lectureDesigning apps lecture
Designing apps lectureJohn Rooksby
 
"Worst" practices of software testing
"Worst" practices of software testing"Worst" practices of software testing
"Worst" practices of software testingViktor Slavchev
 
Usability testing - everything you need to know to start, in less than 15 slides
Usability testing - everything you need to know to start, in less than 15 slidesUsability testing - everything you need to know to start, in less than 15 slides
Usability testing - everything you need to know to start, in less than 15 slideszliron
 
5G and the Invisible Interface
5G and the Invisible Interface5G and the Invisible Interface
5G and the Invisible InterfaceExperience UX
 
Usability tests - everything you need to know to start n less than 15 slides
Usability tests - everything you need to know to start n less than 15 slidesUsability tests - everything you need to know to start n less than 15 slides
Usability tests - everything you need to know to start n less than 15 slideszliron
 
Launching agile projects slide handout
Launching agile projects   slide handoutLaunching agile projects   slide handout
Launching agile projects slide handoutSimon Girvan
 
DarkPatternsUpdated.pptx
DarkPatternsUpdated.pptxDarkPatternsUpdated.pptx
DarkPatternsUpdated.pptxEmma Keaveny
 
Fote2010 - Asset Tagged
Fote2010 - Asset TaggedFote2010 - Asset Tagged
Fote2010 - Asset TaggedMiles Metcalfe
 
Mindset of a Ninja Tester - Vaido Vähk - QA Lead @Mooncascade
Mindset of a Ninja Tester - Vaido Vähk - QA Lead @MooncascadeMindset of a Ninja Tester - Vaido Vähk - QA Lead @Mooncascade
Mindset of a Ninja Tester - Vaido Vähk - QA Lead @MooncascadeMobileMonday Estonia
 
Startup Weekend - Validate Your Idea, Crash Course in User Research
Startup Weekend - Validate Your Idea, Crash Course in User ResearchStartup Weekend - Validate Your Idea, Crash Course in User Research
Startup Weekend - Validate Your Idea, Crash Course in User Researchingridod
 
Building a Mobile, Social, Location-Based Game in 5 Weeks
Building a Mobile, Social, Location-Based Game in 5 WeeksBuilding a Mobile, Social, Location-Based Game in 5 Weeks
Building a Mobile, Social, Location-Based Game in 5 WeeksJennie Lees
 
Communication Insights from Audience Behavior Dean Browell ConnectVA Social ...
Communication Insights from Audience Behavior Dean Browell  ConnectVA Social ...Communication Insights from Audience Behavior Dean Browell  ConnectVA Social ...
Communication Insights from Audience Behavior Dean Browell ConnectVA Social ...ConnectVA
 
User Interview Techniques
User Interview TechniquesUser Interview Techniques
User Interview TechniquesLiz Danzico
 
Mobile trends saultstemarie
Mobile trends saultstemarieMobile trends saultstemarie
Mobile trends saultstemarieDan Silivestru
 
Howtostopsuckingandbeawesomeinstead 120601013410-phpapp01
Howtostopsuckingandbeawesomeinstead 120601013410-phpapp01Howtostopsuckingandbeawesomeinstead 120601013410-phpapp01
Howtostopsuckingandbeawesomeinstead 120601013410-phpapp01Hugo Pinto
 
Howtostopsucking
HowtostopsuckingHowtostopsucking
HowtostopsuckingHugo Pinto
 
How to stop sucking and be awesome instead
How to stop sucking and be awesome insteadHow to stop sucking and be awesome instead
How to stop sucking and be awesome insteadcodinghorror
 

Similar to Ash_Winter_Testing_Mobile_Apocalypse_Online (20)

Designing apps lecture
Designing apps lectureDesigning apps lecture
Designing apps lecture
 
"Worst" practices of software testing
"Worst" practices of software testing"Worst" practices of software testing
"Worst" practices of software testing
 
Usability testing - everything you need to know to start, in less than 15 slides
Usability testing - everything you need to know to start, in less than 15 slidesUsability testing - everything you need to know to start, in less than 15 slides
Usability testing - everything you need to know to start, in less than 15 slides
 
5G and the Invisible Interface
5G and the Invisible Interface5G and the Invisible Interface
5G and the Invisible Interface
 
Usability tests - everything you need to know to start n less than 15 slides
Usability tests - everything you need to know to start n less than 15 slidesUsability tests - everything you need to know to start n less than 15 slides
Usability tests - everything you need to know to start n less than 15 slides
 
Launching agile projects slide handout
Launching agile projects   slide handoutLaunching agile projects   slide handout
Launching agile projects slide handout
 
Waves keynote2c
Waves keynote2cWaves keynote2c
Waves keynote2c
 
Dark patterns
Dark patternsDark patterns
Dark patterns
 
DarkPatternsUpdated.pptx
DarkPatternsUpdated.pptxDarkPatternsUpdated.pptx
DarkPatternsUpdated.pptx
 
Fote2010 - Asset Tagged
Fote2010 - Asset TaggedFote2010 - Asset Tagged
Fote2010 - Asset Tagged
 
Mindset of a Ninja Tester - Vaido Vähk - QA Lead @Mooncascade
Mindset of a Ninja Tester - Vaido Vähk - QA Lead @MooncascadeMindset of a Ninja Tester - Vaido Vähk - QA Lead @Mooncascade
Mindset of a Ninja Tester - Vaido Vähk - QA Lead @Mooncascade
 
Startup Weekend - Validate Your Idea, Crash Course in User Research
Startup Weekend - Validate Your Idea, Crash Course in User ResearchStartup Weekend - Validate Your Idea, Crash Course in User Research
Startup Weekend - Validate Your Idea, Crash Course in User Research
 
Growth meetup-q4-2014
Growth meetup-q4-2014Growth meetup-q4-2014
Growth meetup-q4-2014
 
Building a Mobile, Social, Location-Based Game in 5 Weeks
Building a Mobile, Social, Location-Based Game in 5 WeeksBuilding a Mobile, Social, Location-Based Game in 5 Weeks
Building a Mobile, Social, Location-Based Game in 5 Weeks
 
Communication Insights from Audience Behavior Dean Browell ConnectVA Social ...
Communication Insights from Audience Behavior Dean Browell  ConnectVA Social ...Communication Insights from Audience Behavior Dean Browell  ConnectVA Social ...
Communication Insights from Audience Behavior Dean Browell ConnectVA Social ...
 
User Interview Techniques
User Interview TechniquesUser Interview Techniques
User Interview Techniques
 
Mobile trends saultstemarie
Mobile trends saultstemarieMobile trends saultstemarie
Mobile trends saultstemarie
 
Howtostopsuckingandbeawesomeinstead 120601013410-phpapp01
Howtostopsuckingandbeawesomeinstead 120601013410-phpapp01Howtostopsuckingandbeawesomeinstead 120601013410-phpapp01
Howtostopsuckingandbeawesomeinstead 120601013410-phpapp01
 
Howtostopsucking
HowtostopsuckingHowtostopsucking
Howtostopsucking
 
How to stop sucking and be awesome instead
How to stop sucking and be awesome insteadHow to stop sucking and be awesome instead
How to stop sucking and be awesome instead
 

More from Ash Winter

Testability Advocacy Canvas
Testability Advocacy CanvasTestability Advocacy Canvas
Testability Advocacy CanvasAsh Winter
 
Testability Sales Pitch
Testability Sales PitchTestability Sales Pitch
Testability Sales PitchAsh Winter
 
Architectural Testability Workshop for Test Academy Barcelona
Architectural Testability Workshop for Test Academy BarcelonaArchitectural Testability Workshop for Test Academy Barcelona
Architectural Testability Workshop for Test Academy BarcelonaAsh Winter
 
Testability Squad Health Check
Testability Squad Health CheckTestability Squad Health Check
Testability Squad Health CheckAsh Winter
 
Testability is Everyone's Responsibility
Testability is Everyone's ResponsibilityTestability is Everyone's Responsibility
Testability is Everyone's ResponsibilityAsh Winter
 
Testers Guide to the Illusions of Unit Testing
Testers Guide to the Illusions of Unit TestingTesters Guide to the Illusions of Unit Testing
Testers Guide to the Illusions of Unit TestingAsh Winter
 
10 P's of Testability
10 P's of Testability10 P's of Testability
10 P's of TestabilityAsh Winter
 
The Wheel of Testing
The Wheel of TestingThe Wheel of Testing
The Wheel of TestingAsh Winter
 
Making testability our mission
Making testability our missionMaking testability our mission
Making testability our missionAsh Winter
 
A Testers Guide to the Myths, Legends and Tales of Unit Testing
A Testers Guide to the Myths, Legends and Tales of Unit TestingA Testers Guide to the Myths, Legends and Tales of Unit Testing
A Testers Guide to the Myths, Legends and Tales of Unit TestingAsh Winter
 
Testing Below the Application
Testing Below the ApplicationTesting Below the Application
Testing Below the ApplicationAsh Winter
 
Shift Testability
Shift TestabilityShift Testability
Shift TestabilityAsh Winter
 
Part of the Pipeline
Part of the PipelinePart of the Pipeline
Part of the PipelineAsh Winter
 
Scroll Based Testing Strategy
Scroll Based Testing StrategyScroll Based Testing Strategy
Scroll Based Testing StrategyAsh Winter
 
Bullseye or The Testing Wheel
Bullseye or The Testing WheelBullseye or The Testing Wheel
Bullseye or The Testing WheelAsh Winter
 
Turbo Mindmapping Your App
Turbo Mindmapping Your AppTurbo Mindmapping Your App
Turbo Mindmapping Your AppAsh Winter
 
NWEWT_Slides_Ash_Winter_04_2016
NWEWT_Slides_Ash_Winter_04_2016NWEWT_Slides_Ash_Winter_04_2016
NWEWT_Slides_Ash_Winter_04_2016Ash Winter
 
Coaching Model for Unrecognised Internal Models
Coaching Model for Unrecognised Internal ModelsCoaching Model for Unrecognised Internal Models
Coaching Model for Unrecognised Internal ModelsAsh Winter
 
Critical Thinking for Consultants-External
Critical Thinking for Consultants-ExternalCritical Thinking for Consultants-External
Critical Thinking for Consultants-ExternalAsh Winter
 
Ash Versus Consulting V1 - External
Ash Versus Consulting V1 - ExternalAsh Versus Consulting V1 - External
Ash Versus Consulting V1 - ExternalAsh Winter
 

More from Ash Winter (20)

Testability Advocacy Canvas
Testability Advocacy CanvasTestability Advocacy Canvas
Testability Advocacy Canvas
 
Testability Sales Pitch
Testability Sales PitchTestability Sales Pitch
Testability Sales Pitch
 
Architectural Testability Workshop for Test Academy Barcelona
Architectural Testability Workshop for Test Academy BarcelonaArchitectural Testability Workshop for Test Academy Barcelona
Architectural Testability Workshop for Test Academy Barcelona
 
Testability Squad Health Check
Testability Squad Health CheckTestability Squad Health Check
Testability Squad Health Check
 
Testability is Everyone's Responsibility
Testability is Everyone's ResponsibilityTestability is Everyone's Responsibility
Testability is Everyone's Responsibility
 
Testers Guide to the Illusions of Unit Testing
Testers Guide to the Illusions of Unit TestingTesters Guide to the Illusions of Unit Testing
Testers Guide to the Illusions of Unit Testing
 
10 P's of Testability
10 P's of Testability10 P's of Testability
10 P's of Testability
 
The Wheel of Testing
The Wheel of TestingThe Wheel of Testing
The Wheel of Testing
 
Making testability our mission
Making testability our missionMaking testability our mission
Making testability our mission
 
A Testers Guide to the Myths, Legends and Tales of Unit Testing
A Testers Guide to the Myths, Legends and Tales of Unit TestingA Testers Guide to the Myths, Legends and Tales of Unit Testing
A Testers Guide to the Myths, Legends and Tales of Unit Testing
 
Testing Below the Application
Testing Below the ApplicationTesting Below the Application
Testing Below the Application
 
Shift Testability
Shift TestabilityShift Testability
Shift Testability
 
Part of the Pipeline
Part of the PipelinePart of the Pipeline
Part of the Pipeline
 
Scroll Based Testing Strategy
Scroll Based Testing StrategyScroll Based Testing Strategy
Scroll Based Testing Strategy
 
Bullseye or The Testing Wheel
Bullseye or The Testing WheelBullseye or The Testing Wheel
Bullseye or The Testing Wheel
 
Turbo Mindmapping Your App
Turbo Mindmapping Your AppTurbo Mindmapping Your App
Turbo Mindmapping Your App
 
NWEWT_Slides_Ash_Winter_04_2016
NWEWT_Slides_Ash_Winter_04_2016NWEWT_Slides_Ash_Winter_04_2016
NWEWT_Slides_Ash_Winter_04_2016
 
Coaching Model for Unrecognised Internal Models
Coaching Model for Unrecognised Internal ModelsCoaching Model for Unrecognised Internal Models
Coaching Model for Unrecognised Internal Models
 
Critical Thinking for Consultants-External
Critical Thinking for Consultants-ExternalCritical Thinking for Consultants-External
Critical Thinking for Consultants-External
 
Ash Versus Consulting V1 - External
Ash Versus Consulting V1 - ExternalAsh Versus Consulting V1 - External
Ash Versus Consulting V1 - External
 

Ash_Winter_Testing_Mobile_Apocalypse_Online

  • 1. Ash Winter Short stuff here: @northern_tester Long stuff here: Tweet on #LeedsTG
  • 2. Testing’s Mobile Non Apocalypse Or mobile is the best thing to happen to testing like ever and something to celebrate. Not run for the hills.
  • 3. Pop quiz hotshots… Lets see how tough this crowd is then. How many of you… • Own a mobile? • Are testing on mobile? • Have tested on mobile before? • Work in a mobile first organisation? • Know what ADB stands for?
  • 4. Let me tell you a story… • Fansz • Little mobile experience • But testing experience • I realised something…
  • 5. Panic on the streets of… • Well, everywhere • Testing behind the curve…agai n!
  • 6. The Usual Suspects • Early Experts • Dodgy Tools • Body shopping
  • 7. Prism • Opportunity! • It’s testing in a mobile context • What's true of testing shines through the mobile paradigm
  • 8. Do you believe? • Before we go too far, lets ask a question… • What are your testing axioms?
  • 9. #1 Testing is a human activity • Both mobile & testing are human endeavours • Communicate with other humans
  • 10. #2 The Oracle Problem • Fallible • Given the size and scope of mobile, can there be ‘the one?’
  • 11. #3 Complete testing is impossible • Device fragmentation • Over 20 000 unique pieces of hardware! 20 000! • Test all of those then!
  • 12. #4 Test cases != testing Can you create a list which covers the variety inherent in the mobile world?
  • 13. #5 Testing is a performance • Using your device is a constant performance • So is testing on it
  • 14. #6 Poking at User Interfaces • Stop it everyone • 1D, balance free • Better data, probably better app
  • 15. #7 Tools assist testing, not replace • Wobbly, aimless check automation • Tools should enhance information and effectiveness
  • 16. #8 Noddy bugs cost you big time • That old graph needs updating • Buggy = Bad reviews = out of business, rapidly
  • 17. #n Context or ‘it depends’ Remember, if the problem isn’t solved, the product doesn’t work.
  • 19. Questions or Beer? Duff Man says: “Yeah that's swell, Duff wholeheartedly supports asking questions. Now! Who wants a beer!"

Editor's Notes

  1. NO QUESTIONS, HAVE A BEER.