Date post: | 16-Jul-2015 |
Category: |
Software |
Upload: | michael-palotas |
View: | 232 times |
Download: | 1 times |
WEB AND MOBILE AUTOMATION UNDER ONE
UMBRELLA
SELENIUM SELENDROID IOS-DRIVER
MICHAEL PALOTAS 17.02.2014 Zürich
Michael Palotas Email: [email protected] Twitter: @michael_palotas
WHO AM I?
Founder, GRIDFUSION
MICHAEL PALOTAS - ZÜRICH SELENIUM MEETUP
QUESTIONS TO ASK Reuse of existing infrastructure
Supported platforms Devices / Emulators
Mobile web + native app + webview App modification
Scaling Test stack integration / developer use
Continuous Integration support Reporting capabilities
Programming languages Runtime inspection / debugging
Jailbreak / Rooting MICHAEL PALOTAS - ZÜRICH SELENIUM MEETUP
SELENIUM 2 / WEBDRIVER
JSON WIRE PROTOCOL
Client
Java
C#
Ruby
Python
Server
i.e. Selendroid, iOS-‐Driver
Server
Server
MICHAEL PALOTAS - ZÜRICH SELENIUM MEETUP
SCALING – SELENIUM GRID
CI
DEV
….
SELENIUM GRID HUB
IOS ANDROID
LINUX
WINDOWS
OSX
MICHAEL PALOTAS - ZÜRICH SELENIUM MEETUP
OPEN SOURCE
It is free Invest into people instead of licenses
Faster innovation Independence
Employee engagement Hiring advantage
Requires a different mindset
MICHAEL PALOTAS - ZÜRICH SELENIUM MEETUP
TO SUM IT UP
Automation is software development
Ask the right questions beforehand
Think holistically: Web + Mobile
Think about scaling
Not everything needs to be automated
Try Open Source
MICHAEL PALOTAS - ZÜRICH SELENIUM MEETUP
THANK YOU Email: [email protected] Twitter: @michael_palotas LinkedIn: http://ch.linkedin.com/in/michaelpalotas XING: http://www.xing.com/profile/Michael_Palotas
MICHAEL PALOTAS - ZÜRICH SELENIUM MEETUP