soasta & shockoe webinar - the benefits of automated mobile testing
TRANSCRIPT
Benefits of Automated Mobile Testing
February 24th, 2016 10:00 am PSTAlex Otañez- Shockoe Danielle Papermaster- SOASTA
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
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
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
Complexity of 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
Same sprint testing?
How do I use my current resources to automate?
Automation is key to keep up
Testing in AgileTime compounds the problem
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
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
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
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
Demo
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
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
16© 2014 SOASTA CONFIDENTIAL - All rights reserved.
Contact Us
Alex Otañez, Shockoe- [email protected] Ostenberg, SOASTA- [email protected]
Question?