key consideration in mobile test automation webinar
DESCRIPTION
TRANSCRIPT
www.perfectomobile.com
Welcome to the MobileCloud Webinar!
� Key Considerations In Mobile
App Test Automation
� Get top-notch tips on the mobile app testing
� Learn the fundamentals on mobile objects
� See real life examples where hybrid automation
is required for a complete end-to-end test
� See a live demo of cross-platform test automation
Today’s Session will start at 11:05 AM EST
www.perfectomobile.com
Today’s Speakers
� Eran KinsbrunerPerfecto Mobile – Director, Product Marketing
� Joe SchulzOrasi Software – AVP, Mobile Testing
� Joe AlfonsiPerfecto Mobile – Senior Sales Engineer
www.perfectomobile.com
Mobile Application Qualityacross the mobile application lifecycle
TestingTesting AutomationAutomation PerformancePerformance
MonitoringMonitoringALM
IntegrationALM
IntegrationContinuous IntegrationContinuous Integration
Public Cloud Private Cloud
∙ Founded 2006
∙ 90+ employees
∙ Office in Boston, London, Israel
∙ Over 600 customers
∙ Fortune 500, Telcos, Developers
∙ MobileCloud Platform + Mobile Quality Product Suite
www.perfectomobile.com
Orasi Software At A Glance
Our Company· Focus on enterprise
software quality
management
· 1800+ Customers
· Partners with Mercury/HP
since 1994
Our Technology· HP Test Management and Automation
· HP Enterprise Security Platform
· Perfecto Mobile MobileCloud
· Mobile Labs Trust
· Shunra, SAP, Blueprint
2012 HP Support Partner of Year
2011 HP Software Partner of Year
Our Services· Implementation Services
· Install & Configure
· Mentoring
· Remote Testing Services
· SAP Testing Services
· Mobile Application Testing
· Software Support
www.perfectomobile.com
Mobile =
BIG
www.perfectomobile.com
Tablet shipments Up by 68%, PCs down by 10%
www.perfectomobile.com
Mobile OS Market Share
IDC Research, Q1 2013
www.perfectomobile.com
Thousands of combination
29versions of Android
released since 2007 420active models of Android mobile phones
18versions of iOS
released since 2007
7Common operating platforms
www.perfectomobile.com
LGApple Samsung Google Motorola HTC HTC Samsung NokiaBlackberry
www.perfectomobile.com
The Cost of Not Testing
Source: New York Times Online, February 2012
“…customers using
iPads…actually paid twice”
“…problem began in July
but went undetected…until
December”
“Other mobile apps…immune
from the problem”
www.perfectomobile.com
Cloud-Based Automation
• Automation support for thousands of device types
• ScriptOnce for device-agnostic scripting
• Share devices across scripts and scripters
• Eliminate device management headache and cost
www.perfectomobile.com
Automation Objects
Objects are the building blocks of automation
Visual (OCR) vs. Native object recognition
Automation invokes methods and attributes
www.perfectomobile.com
Visual Object Recognition
would identify the
overlapping text as a
defect
Native Object Recognition
would be able to select
the appropriate option
regardless of the overlap
www.perfectomobile.com
Hybrid Mobile Automation
� Objects in Automation
� Native objects preferred but problematic
� Visual (OCR) objects more flexible but not perfect
� Best alternative is hybrid approach mixing native and visual objects to cover all scenarios
� Provides direct access to application objects
� Allows interaction with the device outside of app
www.perfectomobile.com
Mobile Objects – Hybrid Approach
Slower than object
level analysis
Dependent on 3rd
party
Does not support all
languages
Imperative for end
user’s experience
Imperative for GUI
glitches
Implement the
WYSIWYG
Native Object analysis
Does not often
detect GUI defects
100% accurate in
native object rec.
Much faster than
OCR
Support all
languages
Visual analysis (OCR)
www.perfectomobile.com
Show It To Me!
� Interactive
mode for
manual testing
� Test automation
using a variety
of automation
scripting tools
and languages
www.perfectomobile.com
Thank You! Questions?
� Eran Kinsbruner
Perfecto Mobile – Director, Product Marketing
� Joe Schulz
Orasi Software – AVP, Mobile Testing
� Joe Alfonsi
Perfecto Mobile – Senior Sales Engineer