key consideration in mobile test automation webinar

Post on 22-Apr-2015

550 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

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

erank@perfectomobile.com

� Joe SchulzOrasi Software – AVP, Mobile Testing

joe.schulz@orasi.com

� Joe AlfonsiPerfecto Mobile – Senior Sales Engineer

joea@perfectomobile.com

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

erank@perfectomobile.com

� Joe Schulz

Orasi Software – AVP, Mobile Testing

joe.schulz@orasi.com

� Joe Alfonsi

Perfecto Mobile – Senior Sales Engineer

joea@perfectomobile.com

top related