SlideShare a Scribd company logo
© 2014 SOASTA. All rights reserved.
 April 17, 2015
 1
© 2014 SOASTA. All rights reserved.
 April 17, 2015
 2
© 2014 SOASTA. All rights reserved.
 April 17, 2015
 3
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.
 April 17, 2015
 4
¡  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.
 April 17, 2015
 5
¡  Developers intended execution paths
¡  User common use paths
© 2014 SOASTA. All rights reserved.
 April 17, 2015
 6
¡  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.
 April 17, 2015
 7
¡  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.
 April 17, 2015
 8
¡  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.
 April 17, 2015
 9
mPulse Product Offering
Lite and Pro
Real User Monitoring of mobile web and apps
Real-time data collection
Real-time analysis
Real-time display within 7 seconds
Real-time and over-time
Data collection and saving
Built-in dimensions: location, browser, OS
Built-in dashboards
Lite: $0 / Pro: $99/month
© 2014 SOASTA. All rights reserved.
 April 17, 2015
 10
¡  Start ASAP
¡  Simple
¡  Time Consuming
¡  Mundane
¡  Rhythm
TIP: Goal is Continuous Integration execution
© 2014 SOASTA. All rights reserved.
 April 17, 2015
 11
TouchTest Product Offering
Basic
Manual testing of mobile apps and websites
Access to hundreds of devices
Video and image capture 
Batch design verification
Remote control function
Multi-Touch support
Collaborate with your team on the same device
Remote control function
Starting at $99/month
© 2014 SOASTA. All rights reserved.
 April 17, 2015
 12
TouchTest Product Offering
TouchTest Enterprise
Private hosted
 Self Deployed
Manual testing of mobile apps
and websites
Manual testing of mobile apps
and websites
Unlimited hours of tested on
private hosted devices 
Unlimited hours of tested on
private hosted devices 
All the features of Basic
 Automated Testing
Automated Testing
 Re-Use scripts!
Re-Use scripts!
 Device Monitoring 
Device Monitoring 
 Complex Gesture Support
Gesture Support
 Continuous Integration 
Contact Us
 Contact Us
© 2014 SOASTA. All rights reserved.
 April 17, 2015
 13
¡  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.
 April 17, 2015
 14
¡  Time to Market
¡  Functional
¡  Competitive







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

More Related Content

PDF
7 steps to pragmatic mobile testing Vancouver
PDF
7 steps to pragmatic mobile testing
PPTX
Building a Performance A-Team
PDF
Virtual Software Teams with EyeQ
PPT
The QA/Testing Process
PPTX
3 tips to increase mobile test coverage
PDF
HOW VOCERA LEVERAGES SYNERZIP FOR ENHANCEMENT OF VOCERA PLATFORM & ITS USER E...
PDF
SwipeGuide. Intelligent visual instructions.
7 steps to pragmatic mobile testing Vancouver
7 steps to pragmatic mobile testing
Building a Performance A-Team
Virtual Software Teams with EyeQ
The QA/Testing Process
3 tips to increase mobile test coverage
HOW VOCERA LEVERAGES SYNERZIP FOR ENHANCEMENT OF VOCERA PLATFORM & ITS USER E...
SwipeGuide. Intelligent visual instructions.

Viewers also liked (8)

PDF
Top 10 mobile and web perf lessons-Toronto
PDF
AnDevCon: Building Automated Android App Tests
PPT
How to Find Investors on LinkedIn
PPTX
What is a Capital Needs Assessment
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
AnDevCon: Building Automated Android App Tests
How to Find Investors on LinkedIn
What is a Capital Needs Assessment
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 (20)

PDF
7 Steps to Pragmatic Mobile Testing
PDF
Seven Steps to Pragmatic Mobile Testing
PPTX
Real User Measurement: The Secret Weapon for Quality
PPTX
Mobile Testing, That's Just a Smaller Screen, Right? Stephen Janaway
PPTX
Get Ready for Changes To Load Testing
PPTX
Four best practices for performance testing mobile apps soasta and utopia
PPTX
Real Devices or Emulators: Wen to use What for Automated Testing
PPTX
Accelerate Web and Mobile Testing for Continuous Integration and Delivery
PPTX
Harness Mobile Usability Testing to Improve Your Mobile Experience
PPTX
End the Guesswork: How to Test the Right Devices, Platforms & User Conditions
PPTX
Metrics Monitoring Is So Critical - What's Your Best Approach?
PPTX
Sd times-june-24-2015
PPTX
CLASS: An ideation technique for lean UX in the enterprise--Presentation for ...
PPTX
5 Keys to Your Best Automated Testing Strategy
PPTX
Test Masters 2016 Spring Conference
PDF
How to accelerate UAT & Regression Testing
PPTX
The Mobile Testing Checklist
PPTX
Best Practices for DevOps in Mobile App Testing
PDF
Stephen janaway mobile testing - that's just a smaller screen, right
PDF
Mapping mobileandweblandscape motb
7 Steps to Pragmatic Mobile Testing
Seven Steps to Pragmatic Mobile Testing
Real User Measurement: The Secret Weapon for Quality
Mobile Testing, That's Just a Smaller Screen, Right? Stephen Janaway
Get Ready for Changes To Load Testing
Four best practices for performance testing mobile apps soasta and utopia
Real Devices or Emulators: Wen to use What for Automated Testing
Accelerate Web and Mobile Testing for Continuous Integration and Delivery
Harness Mobile Usability Testing to Improve Your Mobile Experience
End the Guesswork: How to Test the Right Devices, Platforms & User Conditions
Metrics Monitoring Is So Critical - What's Your Best Approach?
Sd times-june-24-2015
CLASS: An ideation technique for lean UX in the enterprise--Presentation for ...
5 Keys to Your Best Automated Testing Strategy
Test Masters 2016 Spring Conference
How to accelerate UAT & Regression Testing
The Mobile Testing Checklist
Best Practices for DevOps in Mobile App Testing
Stephen janaway mobile testing - that's just a smaller screen, right
Mapping mobileandweblandscape motb
Ad

7 Steps to Pragmatic Mobile Testing

  • 1. © 2014 SOASTA. All rights reserved. April 17, 2015 1
  • 2. © 2014 SOASTA. All rights reserved. April 17, 2015 2
  • 3. © 2014 SOASTA. All rights reserved. April 17, 2015 3 o  Expanding Test Plans o  Shorter Product Cycles o  More Device Platforms o  A Changing Focus o  An Emphasis on Analysis
  • 4. © 2014 SOASTA. All rights reserved. April 17, 2015 4 ¡  Time ¡  Duration ¡  Location ¡  Intent TIP: Work with your product owner, review market" research, conduct user focus groups, and verify/validate" with real user monitoring
  • 5. © 2014 SOASTA. All rights reserved. April 17, 2015 5 ¡  Developers intended execution paths ¡  User common use paths
  • 6. © 2014 SOASTA. All rights reserved. April 17, 2015 6 ¡  Developers intended execution paths ¡  User common use paths ¡  User revenue generating patterns ¡  Current problem areas TIP: Use real user data to create test cases
  • 7. © 2014 SOASTA. All rights reserved. April 17, 2015 7 ¡  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
  • 8. © 2014 SOASTA. All rights reserved. April 17, 2015 8 ¡  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
  • 9. © 2014 SOASTA. All rights reserved. April 17, 2015 9 mPulse Product Offering Lite and Pro Real User Monitoring of mobile web and apps Real-time data collection Real-time analysis Real-time display within 7 seconds Real-time and over-time Data collection and saving Built-in dimensions: location, browser, OS Built-in dashboards Lite: $0 / Pro: $99/month
  • 10. © 2014 SOASTA. All rights reserved. April 17, 2015 10 ¡  Start ASAP ¡  Simple ¡  Time Consuming ¡  Mundane ¡  Rhythm TIP: Goal is Continuous Integration execution
  • 11. © 2014 SOASTA. All rights reserved. April 17, 2015 11 TouchTest Product Offering Basic Manual testing of mobile apps and websites Access to hundreds of devices Video and image capture Batch design verification Remote control function Multi-Touch support Collaborate with your team on the same device Remote control function Starting at $99/month
  • 12. © 2014 SOASTA. All rights reserved. April 17, 2015 12 TouchTest Product Offering TouchTest Enterprise Private hosted Self Deployed Manual testing of mobile apps and websites Manual testing of mobile apps and websites Unlimited hours of tested on private hosted devices Unlimited hours of tested on private hosted devices All the features of Basic Automated Testing Automated Testing Re-Use scripts! Re-Use scripts! Device Monitoring Device Monitoring Complex Gesture Support Gesture Support Continuous Integration Contact Us Contact Us
  • 13. © 2014 SOASTA. All rights reserved. April 17, 2015 13 ¡  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
  • 14. © 2014 SOASTA. All rights reserved. April 17, 2015 14 ¡  Time to Market ¡  Functional ¡  Competitive TIP: Prioritize which strategy you will apply with the time saved from" test automation
  • 15. © 2014 SOASTA. All rights reserved. April 17, 2015 15 Know your: 1.  User 2.  App 3.  Matrix 4.  Devices 5.  Plan to automate 6.  Performance 7.  Edge
  • 16. © 2014 SOASTA. All rights reserved. April 17, 2015 16