SlideShare a Scribd company logo
© 2014 SOASTA. All rights reserved.
 June 25, 2015
 1
© 2014 SOASTA. All rights reserved.
 June 25, 2015
 2
© 2014 SOASTA. All rights reserved.
 June 25, 2015
 4
o  Expanding Test Plans
© 2014 SOASTA. All rights reserved.
 June 25, 2015
 5
o  Expanding Test Plans
o  Shorter Product Cycles
© 2014 SOASTA. All rights reserved.
 June 25, 2015
 6
o  Expanding Test Plans
o  Shorter Product Cycles
o  More Device Platforms
© 2014 SOASTA. All rights reserved.
 June 25, 2015
 7
o  Expanding Test Plans
o  Shorter Product Cycles
o  More Device Platforms
o  A Changing Focus
© 2014 SOASTA. All rights reserved.
 June 25, 2015
 8
o  Expanding Test Plans
o  Shorter Product Cycles
o  More Device Platforms
o  A Changing Focus
o  An Emphasis on Analysis
© 2014 SOASTA. All rights reserved.
 June 25, 2015
 9
!  Time
!  Duration
!  Location
!  Intent
TIP: Work with your product owner, review market"
research, conduct user focus groups, and verify/validate"
with real user monitoring
© 2014 SOASTA. All rights reserved.
 June 25, 2015
 10
!  Developers intended execution paths
!  User common use paths
© 2014 SOASTA. All rights reserved.
 June 25, 2015
 11
!  Developers intended execution paths
!  User common use paths
!  User revenue generating patterns
!  Current problem areas
TIP: Use real user data to create test cases
© 2014 SOASTA. All rights reserved.
 June 25, 2015
 12
© 2014 SOASTA. All rights reserved.
 June 25, 2015
 13
!  Core functions and experiences
!  Core differentiators
!  Edge functions

!  Complicated
!  Repetitive
!  Measure manual effort
!  Know your person days per cycle, per area
TIP: Use your matrix to know which tests to automate
© 2014 SOASTA. All rights reserved.
 June 25, 2015
 14
!  Rank active devices
!  Analyze device usage
!  Weight matrix to device
!  Know problem areas per device
!  Core devices to own
!  Edge devices to borrow/rent
!  TIP: Choose which devices you must own"
for testing and which might be optional but available"
based on real user monitoring
© 2014 SOASTA. All rights reserved.
 June 25, 2015
 15
© 2014 SOASTA. All rights reserved.
 June 25, 2015
 16
© 2014 SOASTA. All rights reserved.
 June 25, 2015
 18
!  Start ASAP
!  Simple
!  Time Consuming
!  Mundane
!  Rhythm
TIP: Goal is Continuous Integration execution
© 2014 SOASTA. All rights reserved.
 June 25, 2015
 21
!  Device reaction to app functionality
!  Battery, CPU, Memory…
!  Common user path
!  Speed per screen or page
!  Separate back and front end performance
!  Performance to revenue correlation/transaction or task completion
TIP: Prioritize tests to highest revenue producing/completion paths
© 2014 SOASTA. All rights reserved.
 June 25, 2015
 22
© 2014 SOASTA. All rights reserved.
 June 25, 2015
 23
!  Time to Market
!  Functional
!  Competitive







TIP: Prioritize which strategy you will apply with the time saved from"
test automation
© 2014 SOASTA. All rights reserved.
 June 25, 2015
 25
Know your:
1.  User
2.  App
3.  Matrix
4.  Devices
5.  Plan to automate
6.  Performance
7.  Edge
© 2014 SOASTA. All rights reserved.
 June 25, 2015
 26

More Related Content

Viewers also liked (7)

PDF
Top 10 mobile and web perf lessons-Toronto
Tom Chavez
 
PPTX
What is a Capital Needs Assessment
Adam Hoeksema
 
PPT
How to Find Investors on LinkedIn
Adam Hoeksema
 
PPTX
Eac presentation final
Adam Hoeksema
 
PDF
Capital Needs Assessment Example
Adam Hoeksema
 
PDF
Capital Needs Assessment Provider - Statement of Qualifications
Adam Hoeksema
 
PDF
Investor pitch powerpoint example
Adam Hoeksema
 
Top 10 mobile and web perf lessons-Toronto
Tom Chavez
 
What is a Capital Needs Assessment
Adam Hoeksema
 
How to Find Investors on LinkedIn
Adam Hoeksema
 
Eac presentation final
Adam Hoeksema
 
Capital Needs Assessment Example
Adam Hoeksema
 
Capital Needs Assessment Provider - Statement of Qualifications
Adam Hoeksema
 
Investor pitch powerpoint example
Adam Hoeksema
 

Similar to 7 steps to pragmatic mobile testing Vancouver (20)

PDF
7 steps to pragmatic mobile testing
SOASTA
 
PDF
7 Steps to Pragmatic Mobile Testing
SOASTA
 
PDF
Seven Steps to Pragmatic Mobile Testing
TechWell
 
PPTX
3 tips to increase mobile test coverage
SOASTA
 
PPTX
Get Ready for Changes To Load Testing
SOASTA
 
PPTX
Four best practices for performance testing mobile apps soasta and utopia
SOASTA
 
PPTX
5 Keys to Your Best Automated Testing Strategy
SOASTA
 
PPTX
Four Best Practices for Modern Performance Testing
SOASTA
 
PPTX
Building a Performance A Team
SOASTA
 
PPTX
The Mobile Testing Checklist
SOASTA
 
PPTX
Real Devices or Emulators: Wen to use What for Automated Testing
Sauce Labs
 
PDF
Mapping mobileandweblandscape motb
Perfecto Mobile
 
PDF
Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success
Cloudtestr Inc.
 
PPTX
Techniques, Tips & Tools For Mobile App Testing
SOASTA
 
PPTX
Nova event-s florida-dboutin
Dan Boutin
 
PPTX
Real User Measurement: The Secret Weapon for Quality
SOASTA
 
PDF
The Challenges of BIG Testing: Automation, Virtualization, Outsourcing, and More
TechWell
 
PPTX
Sd times-june-24-2015
Dan Boutin
 
PDF
They don't call it Continuous Integration for nothing!
Dan Boutin
 
PPTX
Continuous Testing
SOASTA
 
7 steps to pragmatic mobile testing
SOASTA
 
7 Steps to Pragmatic Mobile Testing
SOASTA
 
Seven Steps to Pragmatic Mobile Testing
TechWell
 
3 tips to increase mobile test coverage
SOASTA
 
Get Ready for Changes To Load Testing
SOASTA
 
Four best practices for performance testing mobile apps soasta and utopia
SOASTA
 
5 Keys to Your Best Automated Testing Strategy
SOASTA
 
Four Best Practices for Modern Performance Testing
SOASTA
 
Building a Performance A Team
SOASTA
 
The Mobile Testing Checklist
SOASTA
 
Real Devices or Emulators: Wen to use What for Automated Testing
Sauce Labs
 
Mapping mobileandweblandscape motb
Perfecto Mobile
 
Cloudtestr Webinar - 5 Ways to Maximize Test Automation Success
Cloudtestr Inc.
 
Techniques, Tips & Tools For Mobile App Testing
SOASTA
 
Nova event-s florida-dboutin
Dan Boutin
 
Real User Measurement: The Secret Weapon for Quality
SOASTA
 
The Challenges of BIG Testing: Automation, Virtualization, Outsourcing, and More
TechWell
 
Sd times-june-24-2015
Dan Boutin
 
They don't call it Continuous Integration for nothing!
Dan Boutin
 
Continuous Testing
SOASTA
 
Ad

Recently uploaded (20)

PDF
Build with AI and GDG Cloud Bydgoszcz- ADK .pdf
jaroslawgajewski1
 
PPTX
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
PPTX
Simple and concise overview about Quantum computing..pptx
mughal641
 
PDF
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 
PDF
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
PPTX
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
PDF
Per Axbom: The spectacular lies of maps
Nexer Digital
 
PPTX
AVL ( audio, visuals or led ), technology.
Rajeshwri Panchal
 
PPTX
The Future of AI & Machine Learning.pptx
pritsen4700
 
PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
PPTX
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
PDF
NewMind AI Weekly Chronicles – July’25, Week III
NewMind AI
 
PDF
Generative AI vs Predictive AI-The Ultimate Comparison Guide
Lily Clark
 
PDF
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
PDF
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Safe Software
 
PDF
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
PPTX
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
PPTX
Farrell_Programming Logic and Design slides_10e_ch02_PowerPoint.pptx
bashnahara11
 
PDF
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
PPTX
AI Code Generation Risks (Ramkumar Dilli, CIO, Myridius)
Priyanka Aash
 
Build with AI and GDG Cloud Bydgoszcz- ADK .pdf
jaroslawgajewski1
 
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
Simple and concise overview about Quantum computing..pptx
mughal641
 
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
Per Axbom: The spectacular lies of maps
Nexer Digital
 
AVL ( audio, visuals or led ), technology.
Rajeshwri Panchal
 
The Future of AI & Machine Learning.pptx
pritsen4700
 
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
OA presentation.pptx OA presentation.pptx
pateldhruv002338
 
NewMind AI Weekly Chronicles – July’25, Week III
NewMind AI
 
Generative AI vs Predictive AI-The Ultimate Comparison Guide
Lily Clark
 
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Safe Software
 
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
Farrell_Programming Logic and Design slides_10e_ch02_PowerPoint.pptx
bashnahara11
 
Structs to JSON: How Go Powers REST APIs
Emily Achieng
 
AI Code Generation Risks (Ramkumar Dilli, CIO, Myridius)
Priyanka Aash
 
Ad

7 steps to pragmatic mobile testing Vancouver

  • 1. © 2014 SOASTA. All rights reserved. June 25, 2015 1
  • 2. © 2014 SOASTA. All rights reserved. June 25, 2015 2
  • 3. © 2014 SOASTA. All rights reserved. June 25, 2015 4 o  Expanding Test Plans
  • 4. © 2014 SOASTA. All rights reserved. June 25, 2015 5 o  Expanding Test Plans o  Shorter Product Cycles
  • 5. © 2014 SOASTA. All rights reserved. June 25, 2015 6 o  Expanding Test Plans o  Shorter Product Cycles o  More Device Platforms
  • 6. © 2014 SOASTA. All rights reserved. June 25, 2015 7 o  Expanding Test Plans o  Shorter Product Cycles o  More Device Platforms o  A Changing Focus
  • 7. © 2014 SOASTA. All rights reserved. June 25, 2015 8 o  Expanding Test Plans o  Shorter Product Cycles o  More Device Platforms o  A Changing Focus o  An Emphasis on Analysis
  • 8. © 2014 SOASTA. All rights reserved. June 25, 2015 9 !  Time !  Duration !  Location !  Intent TIP: Work with your product owner, review market" research, conduct user focus groups, and verify/validate" with real user monitoring
  • 9. © 2014 SOASTA. All rights reserved. June 25, 2015 10 !  Developers intended execution paths !  User common use paths
  • 10. © 2014 SOASTA. All rights reserved. June 25, 2015 11 !  Developers intended execution paths !  User common use paths !  User revenue generating patterns !  Current problem areas TIP: Use real user data to create test cases
  • 11. © 2014 SOASTA. All rights reserved. June 25, 2015 12
  • 12. © 2014 SOASTA. All rights reserved. June 25, 2015 13 !  Core functions and experiences !  Core differentiators !  Edge functions !  Complicated !  Repetitive !  Measure manual effort !  Know your person days per cycle, per area TIP: Use your matrix to know which tests to automate
  • 13. © 2014 SOASTA. All rights reserved. June 25, 2015 14 !  Rank active devices !  Analyze device usage !  Weight matrix to device !  Know problem areas per device !  Core devices to own !  Edge devices to borrow/rent !  TIP: Choose which devices you must own" for testing and which might be optional but available" based on real user monitoring
  • 14. © 2014 SOASTA. All rights reserved. June 25, 2015 15
  • 15. © 2014 SOASTA. All rights reserved. June 25, 2015 16
  • 16. © 2014 SOASTA. All rights reserved. June 25, 2015 18 !  Start ASAP !  Simple !  Time Consuming !  Mundane !  Rhythm TIP: Goal is Continuous Integration execution
  • 17. © 2014 SOASTA. All rights reserved. June 25, 2015 21 !  Device reaction to app functionality !  Battery, CPU, Memory… !  Common user path !  Speed per screen or page !  Separate back and front end performance !  Performance to revenue correlation/transaction or task completion TIP: Prioritize tests to highest revenue producing/completion paths
  • 18. © 2014 SOASTA. All rights reserved. June 25, 2015 22
  • 19. © 2014 SOASTA. All rights reserved. June 25, 2015 23 !  Time to Market !  Functional !  Competitive TIP: Prioritize which strategy you will apply with the time saved from" test automation
  • 20. © 2014 SOASTA. All rights reserved. June 25, 2015 25 Know your: 1.  User 2.  App 3.  Matrix 4.  Devices 5.  Plan to automate 6.  Performance 7.  Edge
  • 21. © 2014 SOASTA. All rights reserved. June 25, 2015 26