7 Steps to Pragmatic Mobile Testing
Transcript of 7 Steps to Pragmatic Mobile Testing
© 2014 SOASTA. All rights reserved. February 4, 2015 2 CONFIDENTIAL – Not for Distribution
Know your: 1. User 2. App 3. Matrix 4. Devices 5. Plan to automate 6. Performance 7. Edge
© 2014 SOASTA. All rights reserved. February 4, 2015 3 CONFIDENTIAL – Not for Distribution
¡ Time
¡ Duration
¡ Intent
¡ As Designed?
© 2014 SOASTA. All rights reserved. February 4, 2015 4 CONFIDENTIAL – Not for Distribution
¡ Developers intended execution paths
¡ User common user paths
¡ User revenue generating patterns
¡ Current problem areas
TIP: Use real user data to create test cases
© 2014 SOASTA. All rights reserved. February 4, 2015 5 CONFIDENTIAL – Not for Distribution
¡ Core
¡ Edge ¡ Complicated
¡ Repetitive
¡ Measure manual effort
¡ Know your person days per cycle, per area
© 2014 SOASTA. All rights reserved. February 4, 2015 6 CONFIDENTIAL – Not for Distribution
¡ Rank active devices
¡ Device usage
¡ Weight matrix to device
¡ Know problem areas per device
¡ Device Access
¡ Private
¡ Public
© 2014 SOASTA. All rights reserved. February 4, 2015 7 CONFIDENTIAL – Not for Distribution
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. February 4, 2015 8 CONFIDENTIAL – Not for Distribution
¡ ASAP
¡ Simple
¡ Time Consuming ¡ Mundane
¡ Rhythm ¡ Goal : Continuous Integration execution
© 2014 SOASTA. All rights reserved. February 4, 2015 9 CONFIDENTIAL – Not for Distribution
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. February 4, 2015 10 CONFIDENTIAL – Not for Distribution
¡ Device reaction to app functionality ¡ Battery, CPU, Memory…
¡ Common click path
¡ Speed per page
¡ Separate back and front end performance
¡ Performance to revenue correlation
© 2014 SOASTA. All rights reserved. February 4, 2015 11 CONFIDENTIAL – Not for Distribution
¡ Time to Market
¡ Functional
¡ Competitive
© 2014 SOASTA. All rights reserved. February 4, 2015 12 CONFIDENTIAL – Not for Distribution
o CI and Mobile Lab Assessment • 3 days • Evaluate People, Process, Products, CI • TouchTest and CI POC with customer tests • Same mobile automation engineers that have implemented
mobile test automation for Fortune 5 and Fortune 10 retailers