Selenium Conference 2015 - Mobile Selenium Grid Setup

Post on 09-Jan-2017

850 views 0 download

Transcript of Selenium Conference 2015 - Mobile Selenium Grid Setup

Mobile Grid SetupIn 5 Minutes!

Its important because…

What I’ll demo…

• Getting connected devices programmatically.

• Launching Appium nodes programmatically.

• Running tests distributed. * rake android[dist]

• Running tests in parallel. * rake android[parallel]

• Feeding critical test data into Allure.

• Lets briefly look at the code…

Setup Methods

Rake File

Spec Helper

Spec Example

Wunderlist Mobile Grid

That is great & all but reporting is key!

Challenges

• Random adb disconnects.

• Random wifi disconnects.

• Wonky devices.

• Finding documentation.

• Finding solid examples.

Thank You!

• email: justin.ison@gmail.com

• twitter: @isonic1

• https://github.com/isonic1/selenium-conf-2015