Cross Platform Mobile Test Automation using Selenium WebDriver by Perfecto Mobile
Post on 22-Apr-2015
860 Views
Preview:
DESCRIPTION
Transcript
Perfecto Mobile Webinar
Cross platform mobile testing with Eclipse and Selenium
April 10, 2014
Housekeeping Information
The webinar is being recorded
The recording will be emailed to everybody
Please submit questions using the chat panel
Today’s Presenters
Copyright 2013 Perfecto Mobile
3
Eran Kinsbruner
Mobile Quality Evangelist
Director Product Marketing
Joe Alfonsi
Mobile Testing Consultant
Perfecto Mobile
Agenda
Perfecto Mobile Introduction
MobileCloud Platform Overview
Solution Demonstration
Q&A
The MobileCloud
5
Poll Question
Copyright 2013 Perfecto Mobile
6
Reality
Your Dev Velocity + Market Velocity
7
iOS 6.x iOS 7.x
2.3 4.1 4.2 4.4
7 10
Size
3.5 4.5 5 5.5
Size
8 10Size
Versions
Versions
5.4
5.5
5.6
5.4
5.5
5.6
5.4
5.5
5.6
5.4
5.5
5.6
Chicago
New York
Distributed Teams
VersionReleases
Reality Part 2:
Testing Must Fits Inside Each Sprint
8
In case you were wondering…..
Copyright 2013 Perfecto Mobile
10
Solution
Demonstration
MobileCloud Web Driver Concepts
12
Java implementation
Implement relevant Selenium interfaces
Two new layers:
Mobile Driver – represents a MobileCloud
Mobile Device – represents a single device
Selenium RemoteWebDriver not used
MobileCloud Web Driver Implementation
13
Supports three Web Driver implementations:
DOM
Native
Visual
Supports Selenium By classes for object
identification
including identification by Xpath, CSS and by image
MobileCloud Class Relations Diagram
Copyright 2013 Perfecto Mobile
14
MobileCloud Web Driver
Mobile Device
Web Driver DOM
Native
Visual
Web Element
Keyboard
Touch Screen
Timers
Virtual Network
Vitals
Reservation
MobileCloud WebDriver –Function Reference
App Performance
Management (Timers,
Network Conditions)Applications
(Install,
Launch, Close)
Devices (Rotate, Reboot,
Gestures, Vitals, Logs,
Properties)
UI (Screenshots,
Objects, Check
Points)
Reporting
(Visual and
Video)MobileCloud Platform (Device
Scheduling, Data Repositories,
Global Coverage, Live Video
Streaming)
Same API for Web and Mobile
Copyright 2013 Perfecto Mobile
17
Poll Question
Copyright 2013 Perfecto Mobile
18
How To Get The MobileCloud WebDriver
Copyright 2013 Perfecto Mobile
19
Requires a MobileCloud Automation License
Contact Us to learn more
https://www.perfectomobile.com/request_demo
And Now A Contest!
Copyright 2013 Perfecto Mobile
20
• Share your best selenium web scripts
• Top 5 scripts chosen
• Receive a $200 Amazon Gift Card AND
• 1 hour personalized training
• 10 hours of cloud testing
selenium@perfectomobile.com
Submissions open until Friday, April 18th
Thank You
top related