skip to navigation
skip to content

Not Logged In

robotframework-ioslibrary 0.1.19

Robot Framework Automation Library for iOS

Latest Version: 0.2.0


**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.


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 <>

Install Waxsim

To get full simulator support, e.g.: for testing in app purchases
you have to install waxsim.

Download the source from::

change into the directory and build it with::


Then add the binary to your path

Simulator Reset

To use `Reset Simultor` enable:

    System preferences -> Accesability -> Enable access for Assisted devices


API documentation can be found at
here is an example on how to use it:

============  ================
  Setting          Value
============  ================
Library          IOSLibrary
============  ================


============  =================================  ===================================  ==========     ========================
 Test Case    Action                             Argument                              Argument      Argument
============  =================================  ===================================  ==========     ========================
\             [Documentation]                    Starts the iOS Simulator and swipes
\             Set Device URL                     localhost:37265
\             Start Simulator
\             Wait Until Keyword Succeeds        1 minute                             5 seconds      Is Device Available
\             Swipe                              right
\             Rotate                             left
\             Screen Should Contain              Hello World
============  =================================  ===================================  ==========     ========================


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

Development by `Lovely Systems GmbH <>`_,
sponsored by `Axel Springer AG <>`_.
File Type Py Version Uploaded on Size
robotframework-ioslibrary-0.1.19.tar.gz (md5) Source 2012-09-24 25KB
  • Downloads (All Versions):
  • 69 downloads in the last day
  • 472 downloads in the last week
  • 2033 downloads in the last month