Cross Platform Mobile Test Automation using Selenium WebDriver by Perfecto Mobile

2,830 views
2,452 views

Published on

Black Belt webinar on using Perfecto Mobile - MobileCloud WebDriver for cross platform automation on real mobile devices from Eclipse IDE.

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,830
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
54
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Cross Platform Mobile Test Automation using Selenium WebDriver by Perfecto Mobile

  1. 1. Perfecto Mobile Webinar Cross platform mobile testing with Eclipse and Selenium April 10, 2014
  2. 2. Housekeeping Information The webinar is being recorded The recording will be emailed to everybody Please submit questions using the chat panel
  3. 3. Today’s Presenters Copyright 2013 Perfecto Mobile 3 Eran Kinsbruner Mobile Quality Evangelist Director Product Marketing Joe Alfonsi Mobile Testing Consultant Perfecto Mobile
  4. 4. Agenda Perfecto Mobile Introduction MobileCloud Platform Overview Solution Demonstration Q&A
  5. 5. The MobileCloud 5
  6. 6. Poll Question Copyright 2013 Perfecto Mobile 6
  7. 7. 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 10 Size  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 Version Releases
  8. 8. Reality Part 2: Testing Must Fits Inside Each Sprint 8
  9. 9. In case you were wondering….. Copyright 2013 Perfecto Mobile 10
  10. 10. Solution Demonstration
  11. 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. 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. 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. 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. 15. Same API for Web and Mobile Copyright 2013 Perfecto Mobile 17
  16. 16. Poll Question Copyright 2013 Perfecto Mobile 18
  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. 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
  19. 19. Thank You

×