Slide 1

Slide 1 text

watir-webdriver on mobile devices

Slide 2

Slide 2 text

• iOS • Android • Both emulator and actual devices • Drivers immature, but usable What

Slide 3

Slide 3 text

• Mobile is the future • High realism + - • Slow • Immature drivers Why

Slide 4

Slide 4 text

How: iOS 1. Install XCode 4 2. Check out the Selenium repo 3. Open iphone/iWebDriver.xcodeproj 4. Build svn checkout http://selenium.googlecode.com/svn/trunk/ selenium http://code.google.com/p/selenium/wiki/IPhoneDriver

Slide 5

Slide 5 text

How: Android 1. Install Android SDK 2. Create emulator image 3. Download android-server 4. Install into emulator 5. Setup port forwarding http://selenium.googlecode.com/files/android-server-2.20.apk http://code.google.com/p/selenium/wiki/AndroidDriver

Slide 6

Slide 6 text

Demo

Slide 7

Slide 7 text

Future • Chrome OS • chromedriver • Boot2Gecko • http://openwebdevice.com/ • https://wiki.mozilla.org/Auto-tools/Projects/ Marionette/JSON_Protocol