Skip to content

Meallia/robotframework-appiumlibrary

This branch is 6 commits ahead of, 190 commits behind serhatbolsu/robotframework-appiumlibrary:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

3e25862 · Jul 21, 2017
Jul 21, 2017
Jul 21, 2017
Feb 20, 2017
Jul 21, 2017
Jul 21, 2017
Jul 21, 2017
Jun 9, 2017
May 12, 2014
Jul 21, 2017
Jul 21, 2017
Jul 21, 2017
Jul 21, 2017
Jul 21, 2017
Jul 21, 2017

Repository files navigation

Appium library for RobotFramework

Introduction

AppiumLibrary is an appium testing library for RobotFramework.

It uses Appium (version 1.x) to communicate with Android and iOS application similar to how Selenium WebDriver talks to web browser.

AppiumLibrary is modeled after (and forked from) appiumandroidlibrary, but re-implemented to use appium 1.X technologies.

It is fully supported under Python 2.7, python 3.3+ support is still experimental

Installation

Using pip

The recommended installation method is using pip:

pip install robotframework-appiumlibrary

Using setup.py

setup.py

git clone https://github.com/jollychang/robotframework-appiumlibrary.git
cd robotframework-appiumlibrary
python setup.py install

Directory Layout

demo/
A simple demonstration, with an Android application and RF test suite
doc/
Keyword documentation
src/
Python source code

Usage

To write tests with Robot Framework and AppiumLibrary, AppiumLibrary must be imported into your RF test suite. See Robot Framework User Guide for more information.

As it uses Appium make sure your Appium server is up and running. For how to use Appium please refer to Appium Documentation

Documentation

The keyword documentation could be found at Keyword Documentation

Contributing

Fork the project, make a change, and send a pull request!

Project Contributors

Latest PyPI version https://travis-ci.org/jollychang/robotframework-appiumlibrary.svg?branch=master Number of PyPI downloads https://pledgie.com/campaigns/25326.png

About

AppiumLibrary is an appium testing library for RobotFramework

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 98.9%
  • Makefile 1.1%