This repository contains some example blackbox tests using Appium with Ruby bindings and the Appium example app UICatalog as the application under test.
To run the tests in this repo, do the following:
cd
to your Appium dir and run it via node .
Make sure the app path in the appium.txt
matches your copy of the Appium example app UICatalog (Note: I did not check in the UICatalog app with my tests lest I give the false impression that I created the app)
Navigate to the spec
directory and filter by tags, e.g., use the following command to run all tests that have been tagged with :smoke
:
rspec . -t smoke
In my learning Appium I have been grateful for the project documentation, Dave Haeffner's Appium Bootcamp as well as his Selenium Guidebook plus bootstraponline's pointing me to the Appium Ruby Console at a Selenium meetup in NYC.
I have applied my own Ruby practices to their examples.