Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Using Selenium to Test Native iOS Apps

Avatar for Jason Carr Jason Carr
November 15, 2012

Using Selenium to Test Native iOS Apps

Avatar for Jason Carr

Jason Carr

November 15, 2012
Tweet

More Decks by Jason Carr

Other Decks in Technology

Transcript

  1. “…a bit like being dropped off in a field somewhere

    with no map, tools or supplies and being told you need to build a house.” -Alex Vollmer
  2. from selenium import webdriver command_url = “http://localhost:4723/wd/hub” iphone = webdriver.DesiredCapabilities.IPHONE

    driver = webdriver.Remote(command_url, iphone) fields = driver.find_elements_by_tag_name('textField’) fields[0].send_keys(3) fields[1].send_keys(4) buttons = driver.find_elements_by_tag_name('button’) buttons[0].click()
  3. Resources Appium Github Repo: http://goo.gl/4E5F0 Dan Cuellar’s talk on Appium:

    http://goo.gl/qgLha François Reynaud on ios-driver: http://goo.gl/pzn75 Simon Stewart’s blog on mobile testing: http://goo.gl/8wl8j