Selenium Automation Like
You’ve Never Seen!
View webinar in full
screen mode for
optimal viewing!
Some housekeeping before we start
8/4/2016 2© 2016, Perfecto Mobile Ltd. All Rights Reserved.
Submit questions
using the Q&A panel.
We’ll email you the
webinar recording
and slides.
Complete the survey
following the
webinar.
Agenda
8/4/2016 3© 2015, Perfecto Mobile Ltd. All Rights Reserved.
01
Selenium Existing Challenges
02
Navigation, Barcode and IOT Testing W/ Selenium –
CODE !
03
Visual Validation With Selenium
04 Zero Effort Automation: Tests Automatically Generated
06
Q & A
05 Special bonus !!!
Where To Start From?
8/4/2016 4© 2016, Perfecto Mobile Ltd. All Rights Reserved.
Poll 1
What’s the biggest Selenium test automation blocker preventing
you to increase your test automation percentage coverage?
© 2016, Perfecto Mobile Ltd. All Rights Reserved.
Selenium Challenges
 Environment setup
 Support for latest browser OS releases
 Visual Analysis of Web/M.Dot/RWD
 Robustness and scalability across Mobile and
Web platforms
 Support complex use cases
 Troubleshooting and Reporting
8/4/2016 6© 2016, Perfecto Mobile Ltd. All Rights Reserved.
Leverage Your Analytics with Market Coverage To Prioritize Testing
Validate against Analytics
Environment Setup
8/4/2016 8© 2016, Perfecto Mobile Ltd. All Rights Reserved.
New Platform Compatibility
8/4/2016 9© 2016, Perfecto Mobile Ltd. All Rights Reserved.
Validate your scripts
starting
Firefox/Chrome Beta
Live Demo
Environment Setup
Visual Testing Is Critical For RWD!
The majority of RWD bugs are visual
• Assure that Important page content is visible in all resolutions
and screen orientations (Displayed correctly Above the Fold)
• Test the Alignment, size, style and color of text, controls and images
• Validate that Elements aren’t cut at the edges of the screen
• Assure that Typed text (data entry) scrolls and displays properly
8/4/2016 11© 2016, Perfecto Mobile Ltd. All Rights Reserved.
Live Demo
Pokémon Go!
Barcode Tests
•Set devices in the lab [by
perfecto]
•Open bar-code on one and
scanner on other
•Community
8/4/2016 14© 2015, Perfecto Mobile Ltd. All Rights Reserved.
8/4/2016 15© 2015, Perfecto Mobile Ltd. All Rights Reserved.
How to Automate a
Heartbeat Monitor
App
Bluetooth Smart (BLE) Service Virtualization
8/4/2016 16© 2015, Perfecto Mobile Ltd. All Rights Reserved.
Peripheral
Profile x
(GATT)
P2
P1
Peripheral
Recorder
CQ-Lab
P1=80-100
P2=Wrist
Script
Control & Validate
Live Demo
Location Settings – Google Maps
Zero Effort Automation
8/4/2016 18© 2016, Perfecto Mobile Ltd. All Rights Reserved.
Zero Effort Automation II
8/4/2016 19© 2016, Perfecto Mobile Ltd. All Rights Reserved.
© 2016, Perfecto Mobile Ltd. All Rights Reserved.
Speech to text
Q & A
8/4/2016 21© 2016, Perfecto Mobile Ltd. All Rights Reserved.
Coming Soon!
8/4/2016 22© 2016, Perfecto Mobile Ltd. All Rights Reserved.
Please complete the survey!
Erank@perfectomobile.com
Uzie@perfectomobile.com

Selenium Automation Like You’ve Never Seen!

  • 1.
  • 2.
    View webinar infull screen mode for optimal viewing! Some housekeeping before we start 8/4/2016 2© 2016, Perfecto Mobile Ltd. All Rights Reserved. Submit questions using the Q&A panel. We’ll email you the webinar recording and slides. Complete the survey following the webinar.
  • 3.
    Agenda 8/4/2016 3© 2015,Perfecto Mobile Ltd. All Rights Reserved. 01 Selenium Existing Challenges 02 Navigation, Barcode and IOT Testing W/ Selenium – CODE ! 03 Visual Validation With Selenium 04 Zero Effort Automation: Tests Automatically Generated 06 Q & A 05 Special bonus !!!
  • 4.
    Where To StartFrom? 8/4/2016 4© 2016, Perfecto Mobile Ltd. All Rights Reserved.
  • 5.
    Poll 1 What’s thebiggest Selenium test automation blocker preventing you to increase your test automation percentage coverage? © 2016, Perfecto Mobile Ltd. All Rights Reserved.
  • 6.
    Selenium Challenges  Environmentsetup  Support for latest browser OS releases  Visual Analysis of Web/M.Dot/RWD  Robustness and scalability across Mobile and Web platforms  Support complex use cases  Troubleshooting and Reporting 8/4/2016 6© 2016, Perfecto Mobile Ltd. All Rights Reserved.
  • 7.
    Leverage Your Analyticswith Market Coverage To Prioritize Testing Validate against Analytics
  • 8.
    Environment Setup 8/4/2016 8©2016, Perfecto Mobile Ltd. All Rights Reserved.
  • 9.
    New Platform Compatibility 8/4/20169© 2016, Perfecto Mobile Ltd. All Rights Reserved. Validate your scripts starting Firefox/Chrome Beta
  • 10.
  • 11.
    Visual Testing IsCritical For RWD! The majority of RWD bugs are visual • Assure that Important page content is visible in all resolutions and screen orientations (Displayed correctly Above the Fold) • Test the Alignment, size, style and color of text, controls and images • Validate that Elements aren’t cut at the edges of the screen • Assure that Typed text (data entry) scrolls and displays properly 8/4/2016 11© 2016, Perfecto Mobile Ltd. All Rights Reserved.
  • 12.
  • 13.
    Barcode Tests •Set devicesin the lab [by perfecto] •Open bar-code on one and scanner on other •Community 8/4/2016 14© 2015, Perfecto Mobile Ltd. All Rights Reserved.
  • 14.
    8/4/2016 15© 2015,Perfecto Mobile Ltd. All Rights Reserved. How to Automate a Heartbeat Monitor App
  • 15.
    Bluetooth Smart (BLE)Service Virtualization 8/4/2016 16© 2015, Perfecto Mobile Ltd. All Rights Reserved. Peripheral Profile x (GATT) P2 P1 Peripheral Recorder CQ-Lab P1=80-100 P2=Wrist Script Control & Validate
  • 16.
  • 17.
    Zero Effort Automation 8/4/201618© 2016, Perfecto Mobile Ltd. All Rights Reserved.
  • 18.
    Zero Effort AutomationII 8/4/2016 19© 2016, Perfecto Mobile Ltd. All Rights Reserved.
  • 19.
    © 2016, PerfectoMobile Ltd. All Rights Reserved. Speech to text
  • 20.
    Q & A 8/4/201621© 2016, Perfecto Mobile Ltd. All Rights Reserved.
  • 21.
    Coming Soon! 8/4/2016 22©2016, Perfecto Mobile Ltd. All Rights Reserved.
  • 22.
    Please complete thesurvey! Erank@perfectomobile.com Uzie@perfectomobile.com

Editor's Notes

  • #3 Before I pass it over to Sveta, just a few quick housekeeping items. We have a Q&A panel and we have people ready to answer your questions in real time as you type them in. So feel free to submit your questions using the Q&A panel. Please view webinar in full screen mode for best viewing. This webinar is being recorded and you will receive the recording and slides within a couple of days. We also have a short survey that will pop up right after the webinar is over. We’d also appreciate it if you could fill that our as well because it helps us improve future webinars. All right, without further ado…
  • #4 Navigation, bar code readers and iOT New platforms, devices and operating systems like iOS10 Beta Visual validation Zero effort automation: test scripts automatically generated