7 Steps to Pragmatic Mobile Testing

13
© 2014 SOASTA. All rights reserved. February 4, 2015 1 CONFIDENTIAL – Not for Distribution

Transcript of 7 Steps to Pragmatic Mobile Testing

© 2014 SOASTA. All rights reserved. February 4, 2015 1 CONFIDENTIAL – Not for Distribution

© 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

© 2014 SOASTA. All rights reserved. February 4, 2015 13 CONFIDENTIAL – Not for Distribution

Know your: 1.  User 2.  App 3.  Matrix 4.  Devices 5.  Plan to automate 6.  Performance 7.  Edge