Skip to main content

app testing library for Robot Framework

Project description

Introduction

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

SofrecomAppiumLibrary is modeled after (and forked from) AppiumLibrary, It support Python 2.x only.

Installation

Using pip

The recommended installation method is using pip:

pip install robotframework-sofrecomappiumlibrary

Using setup.py

setup.py

git clone https://github.com/DhiaEddineSaidi/robotfrmework-sofrecomappiumlibrary
cd robotframework-sofrecomappiumlibrary
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 SofrecomAppiumLibrary, SofrecomAppiumLibrary 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/DhiaEddineSaidi/robotfrmework-sofrecomappiumlibrary.svg?branch=master Number of PyPI downloads

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-sofrecomappiumlibrary-1.0.1.zip (31.0 kB view details)

Uploaded Source

File details

Details for the file robotframework-sofrecomappiumlibrary-1.0.1.zip.

File metadata

File hashes

Hashes for robotframework-sofrecomappiumlibrary-1.0.1.zip
Algorithm Hash digest
SHA256 e5d33537a7fd8ad13d8f999afc9b8368ddfa6f2f9b696b2006aa66bdeca46574
MD5 bd6147117f38428ae8d0c7546ddb6600
BLAKE2b-256 0ec64d393fb4345c4a667cd7a5aaa83296cae35851c940947f09435929f6847d

See more details on using hashes here.

Supported by

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