Skip to main content

Robot Framework Automation Library for iOS

Project description

robotframework-ioslibrary is a Robot Framework test library for all your iOS automation needs.

It uses Calabash iOS Server to communicate with your instrumented iOS application similar to how Selenium WebDriver talks to your web browser.

Installation

To install, just fetch the latest version from PyPI:.

pip install –upgrade robotframework-ioslibrary

Prepare your iOS app

To prepare your iOS app look at <https://github.com/calabash/calabash-ios#installation>

Usage

API documentation can be found at http://lovelysystems.github.com/robotframework-ioslibrary/IOSLibrary.html, here is an example on how to use it:

Setting

Value

Library

IOSLibrary

Test Case

Action

Argument

Argument

Argument

Example

[Documentation]

Starts the iOS Simulator and swipes

Start Simulator

Wait Until Keyword Succeeds

1 minute

5 seconds

Is Device Available

Swipe

right

Rotate

left

Screen Should Contain

Hello World

License

robotframework is a port of the ruby-based calabash-ios and therefore licensed under the Eclipse Public License (EPL) v1.0

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

robotframework-ioslibrary-0.1.3.tar.gz (37.8 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page