soasta & shockoe webinar - the benefits of automated mobile testing

18
Benefits of Automated Mobile Testing February 24 th , 2016 10:00 am PST Alex Otañez- Shockoe Danielle Papermaster- SOASTA

Upload: jennifer-finney

Post on 15-Jan-2017

574 views

Category:

Mobile


1 download

TRANSCRIPT

Page 1: SOASTA & Shockoe Webinar - The Benefits of Automated Mobile Testing

Benefits of Automated Mobile Testing

February 24th, 2016 10:00 am PSTAlex Otañez- Shockoe Danielle Papermaster- SOASTA

Page 2: SOASTA & Shockoe Webinar - The Benefits of Automated Mobile Testing

2© 2014 SOASTA CONFIDENTIAL - All rights reserved.

Poll- Create in ready talk

What is your role in the organization?-Developer

-Dev-Ops

-Ecommerce Manager

-Tester

Page 3: SOASTA & Shockoe Webinar - The Benefits of Automated Mobile Testing

Agenda• Complexity of testing with mobile vs. desktop app• Automated testing during agile (sprints) • What is Automated Mobile Testing?• Functionality versus usability testing • Executing tests to work across the android ecosystem• Customer Success story

Page 4: SOASTA & Shockoe Webinar - The Benefits of Automated Mobile Testing

Cultivating Innovation for over 5 Years

Continuously delivering award winning apps as Quoted in

Forrester Research, Information Weekly, Clutch

Mobile StrategyTransformation

User ExperienceDesign

Mobile DevelopmentIntegration

Customer Success Management

Connected TechAnalytics

Page 5: SOASTA & Shockoe Webinar - The Benefits of Automated Mobile Testing
Page 6: SOASTA & Shockoe Webinar - The Benefits of Automated Mobile Testing

Complexity of Mobile Testing

Page 7: SOASTA & Shockoe Webinar - The Benefits of Automated Mobile Testing

Mobile vs Desktop Apps Mobile Testing Matrix has exploded

17 person days of desktop testing = 217 person days in Mobile Testing

Mobile App (26 devices)217 pd / 5 people = 43 days or217 pd / 65 people = 3.3 days

Desktop App (2 browsers)17 pd / 5 people = 3.3 days

Page 8: SOASTA & Shockoe Webinar - The Benefits of Automated Mobile Testing

Same sprint testing?

How do I use my current resources to automate?

Automation is key to keep up

Testing in AgileTime compounds the problem

Page 9: SOASTA & Shockoe Webinar - The Benefits of Automated Mobile Testing

Automation is strategic. You cannot automate everything.

Automation is incremental. Start with the easy stuff.

Automation is a process. Expect to adapt and grow.

What is Automated Functional Testing?Automated Functional vs Manual Functional Testing

Page 10: SOASTA & Shockoe Webinar - The Benefits of Automated Mobile Testing

Functional Testing is a feature by feature validation of behavior or development

Functionality testing should be done first and can be automated, usability should come second and is generally a manual process

Usability testing focuses on the overall structure/navigation, layout of elements, & clarity of content

Functionality Versus Usability TestingThe best design is no design

Page 11: SOASTA & Shockoe Webinar - The Benefits of Automated Mobile Testing

The Android EcosystemRight tests on the right device

Processor, RAM, screen size, & resolution is daunting

Test on OpenGL ES 2.0 and 3.0.CPU and make sure app runs on high-end and low-end handsets

Works on my Samsung ABC, but crashes on my Nexus QPR

http://developer.android.com/about/dashboards/index.html

Page 12: SOASTA & Shockoe Webinar - The Benefits of Automated Mobile Testing

The App: Increasing customer engagement through multiple digital means, including Pre-Line, In-Line, and At-Register engagement.• Innovative Rewards Program• Browse Menu Options and Drink Creator• Payment Options• The Coffee Story

The Challenge: Manual testing was delaying product launches and not finding all bugs and errors, nor giving the customer the full picture - The customer needed to obtain actionable data to meet expectations.

Results: To meet expectations, the client worked with Shockoe and decided SOASTA TouchTest would help them test the code faster and better. With TouchTest, the customer was able to not only test its own apps, but also seamlessly take those tests to the cloud to scale without investing in additional environments. As a result usability testing focused on the experience, not the functionality.

Customer SuccessRedefining the Coffee Shop Experience

Page 13: SOASTA & Shockoe Webinar - The Benefits of Automated Mobile Testing

Demo

Page 14: SOASTA & Shockoe Webinar - The Benefits of Automated Mobile Testing

14© 2014 SOASTA CONFIDENTIAL - All rights reserved.

Webinar Series

Next Webinar: Building test scripts and regression suites best practices

Upcoming Webinars• Health check- what’s my app’s health?

Identifying the metrics that matter• Mobile Load Testing • Continuous Mobile Testing

Page 15: SOASTA & Shockoe Webinar - The Benefits of Automated Mobile Testing

15© 2014 SOASTA CONFIDENTIAL - All rights reserved.

Poll- Create in ready talk

Want more, click below to opt in for more

information.-White paper- 7 Pragmatic steps to mobile testing

-I’d like to attend the next webinar: Best practices to building test scripts and regression

suites

-Talk to an expert for a mobile strategy consultation

-I’d like to see a demo

-I’d like to try a free version of TouchTest Lite

Page 16: SOASTA & Shockoe Webinar - The Benefits of Automated Mobile Testing

16© 2014 SOASTA CONFIDENTIAL - All rights reserved.

Contact Us

Alex Otañez, Shockoe- [email protected] Ostenberg, SOASTA- [email protected]

Page 17: SOASTA & Shockoe Webinar - The Benefits of Automated Mobile Testing

Question?

Page 18: SOASTA & Shockoe Webinar - The Benefits of Automated Mobile Testing