carolmirakove / appium-native-rspec-example

11 stars 3 forks source link

appium-native-rspec-example

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

Helpful Resources

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.