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

PDF
7 Steps to Pragmatic Mobile Testing
PPT
FHIR and the Future of Patient Care Device Interoperability
PDF
Virtual Software Teams with EyeQ
PPTX
Assessing the Need for a Mobile Application to Engage Physicians
PPTX
5 Changes to Advance Inclusive Design
PDF
Synthetic and rum webinar
PDF
CBT Cert
PDF
AnDevCon: Building Automated Android App Tests
7 Steps to Pragmatic Mobile Testing
FHIR and the Future of Patient Care Device Interoperability
Virtual Software Teams with EyeQ
Assessing the Need for a Mobile Application to Engage Physicians
5 Changes to Advance Inclusive Design
Synthetic and rum webinar
CBT Cert
AnDevCon: Building Automated Android App Tests

Viewers also liked (7)

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

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

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

Recently uploaded (20)

PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
cuic standard and advanced reporting.pdf
PDF
Empathic Computing: Creating Shared Understanding
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
Cloud computing and distributed systems.
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
A Presentation on Artificial Intelligence
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Big Data Technologies - Introduction.pptx
PDF
Machine learning based COVID-19 study performance prediction
PDF
Encapsulation_ Review paper, used for researhc scholars
Advanced methodologies resolving dimensionality complications for autism neur...
Diabetes mellitus diagnosis method based random forest with bat algorithm
Digital-Transformation-Roadmap-for-Companies.pptx
Mobile App Security Testing_ A Comprehensive Guide.pdf
CIFDAQ's Market Insight: SEC Turns Pro Crypto
cuic standard and advanced reporting.pdf
Empathic Computing: Creating Shared Understanding
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
The Rise and Fall of 3GPP – Time for a Sabbatical?
Chapter 3 Spatial Domain Image Processing.pdf
Cloud computing and distributed systems.
The AUB Centre for AI in Media Proposal.docx
A Presentation on Artificial Intelligence
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
20250228 LYD VKU AI Blended-Learning.pptx
Unlocking AI with Model Context Protocol (MCP)
Dropbox Q2 2025 Financial Results & Investor Presentation
Big Data Technologies - Introduction.pptx
Machine learning based COVID-19 study performance prediction
Encapsulation_ Review paper, used for researhc scholars

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