3. Today’s Presenters
Copyright 2013 Perfecto Mobile
3
Eran Kinsbruner
Mobile Quality Evangelist
Director Product Marketing
Joe Alfonsi
Mobile Testing Consultant
Perfecto Mobile
11. 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
12. 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
13. 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
14. 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)
15. Same API for Web and Mobile
Copyright 2013 Perfecto Mobile
17
17. 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
18. 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