Upload
perfecto-mobile
View
602
Download
1
Tags:
Embed Size (px)
Citation preview
Getting More Out of AppiumWith an Enterprise Grade Level
August 4, 2015
Today’s Presenters
Proprietary & Confidential
Roy NurielDirector, Product ManagerPerfecto [email protected]
Hadas ShaniProduct OwnerPerfecto [email protected]
4 Things to do during this webinar
Submit questions using the
Q&A panel.
Participate in the polls
Watch your email for a copy of the recording and slides
Complete the survey
following the presentation
Agenda
4Proprietary & Confidential
IntroductionAppium at a glancePerfecto Mobile for AppiumDemo
Recap
Introducing Perfecto Mobile
Dominant leader & visionary
Strong Ecosystem
Customers
Partnering with Enterprises to create better mobile apps faster with continuous quality“Perfecto Mobile marks shift in mobile apps QA with Continuous Quality Lab”
Proprietary & Confidential 5
Setting the bar for market success
6
Global Data Centers Network
Proprietary & Confidential
Quality
Velocity
• Release frequently• Drive fast feedback loop• Automation coverage• Lab is not a 24/7 operation
• Multiple environments scenarios• Quality bars are higher• Complex lab setup
Need Challenge Pain
The Digital Experience Challenges
All env. ScenariosUnattended Automation
Simple to manageReliableSecure
Continuous Quality Lab in the
Cloud
What is Appium?
Appium is an open source test automation framework for use with native, hybrid and mobile web apps. It drives iOS and Android apps using the WebDriver protocol.
Poll 1
How much experience do you have with Appium?
We Make Open Source, Enterprise Grade
Mobile Cloud Platform
Environment Capabilities
Automation
Selenium or Appium
IDEIDE
Enterprise Grade
Lab
Zero test code changesSelenium or
Appium
Perfecto Mobile for Appium
Automation
Real User Env Capabilities
Enterprise Grade Service
MAKING OPEN-SOURCE ENTERPRISE
READY
Perfecto Mobile for Appium
Real User Env Capabilities
Enterprise Grade Service
System Level
Control
Parallel & Cross Platform
OCR & Image Object
Recognition
Rich ReportsAutomatio
n
Perfecto Mobile for Appium
Automation
Enterprise Grade Service
Real user environment
GPS Injection
Network Virtualizati
on
Single User
Performance
Hybrid CloudGlobal
Coverage
Perfecto Mobile for Appium
Automation
Real User Env Capabilities
Enterprise Security
24X7 Support
Scale & Flexible
Roles & Permissio
ns
Enterprise
Grade
Perfecto Mobile for Appium
Open Source
iOS & Android
Native Object
Recognition
CI Support
Automation
Real user environment
Enterprise
Grade
System Level
Control
Parallel & Cross Platform
OCR & Image Object
Recognition
Rich Reports
GPS Injection
Network Virtualizati
on
Single User
Performance
Hybrid CloudGlobal
Coverage
Enterprise Security
24X7 Support
Scale & Flexible
Roles & Permissio
ns
MAKING OPEN-SOURCE ENTERPRISE
READY
“Of the many companies offering the mobile testing service, we have found that Perfecto Mobile provides us with the best support. The Appium framework for both iOS and Android aligns with our acceptance test driven development goals and allows for the most flexibility with manual and automated testing.”
Mahshadul Alam, Manager, Master Software Engineer at Capital One
Poll 2
What are your top challenges with Appium?
Demo
• Set Perfecto Mobile Appium Driver• Add call event• Appium Spy & Recorder• Change network conditions• Parallel test execution
19Proprietary & Confidential
Perfecto Mobile for Appium
Automation
Real User Env Capabilities
Enterprise Grade Service
MAKING OPEN-SOURCE ENTERPRISE
READY
Making Open Source Enterprise Ready
community.perfectomobile.com/
Get Started
For Appium
Perfecto Mobile
Perfecto MobilePartners for the Journey
23
Quality - Users Expectations are High, Feedback is Public
“Poor app quality is the primary reason behind the weak adoption, usage and even failure of many mobile apps.”
[ Gartner, Sep 2014 ]
Starbucks App Store Reviews
Proprietary & Confidential
24
Mobile Is Diverse, Complex & Dynamic
Proprietary & Confidential
20132012201120102009Windows
8Oct 2012
Windows 7
Oct 2009
FroyoMay 2010
CupcakeApr 2009
iOS 6Sep
2012iOS 5.1
Mar 2012
iOS 5.0Oct 2011
iOS 4.3Mar
2011
iOS 4.2Nov 2010
iOS 3.1Sep
2009
iOS 3.0Jun 2009
iOS 6.0.1
Nov2012
iOS 6.1Jan
2013iOS 6.1.3
Ma2013
Jelly Bean
Jelly BeanJune 2012
Jelly BeanJelly BeanJelly
Bean
ICS
ICSOct 2011
ICSICS
ICS
GingerbreadGingerbrea
dGingerbread
Gingerbread
DonutSep
2009
EclairOct 2009 Gingerbrea
dDec 2010
iOS 4.1Sep
2010iOS 4.0
Jun 2010
iOS 3.2Apr 2010
25
Velocity – Without Compromising on Quality
20104 per year
201536 per year
Typical app releases per year
IDC
Proprietary & Confidential
Code Test Deploy Production
Defect ReportingDefect < Incidents
±4-6 months delivery cycle
“Traditional Development Practices Will Fail for Mobile Apps”
[ Gartner April 2014 ]±4 weeks delivery
cycle
The Desired Mobile SDLC with Continuous Quality