DEV Community

Bala Murugan for pCloudy

Posted on • Originally published at pcloudy.com

Python + Appium + Robot Framework

Robot Framework is a generic keyword-driven test automation framework for acceptance level testing and acceptance test-driven development (ATDD). It has an easy-to-use tabular syntax for creating test cases and its testing capabilities can be extended by test libraries implemented either with Python or Java. Users can also create new keywords from existing ones using the same simple syntax that is used for creating test cases.

Pre-Requisites (Ubuntu)

  1. Install python (sudo apt-get install python)

  2. Download and Install Py-Charms

  3. Install Python pip(sudo apt-get install python-pip)

  4. Install Appium-Python Client(pip install Appium-Python-Client)

  5. Install robot framework

pip install robotframework
pip install robotframework-appiumlibrary

  1. Download the sample project and import it in PyCharm

How to run Robot-Framework on pCloudy Devices in Parallel?

  1. Open Controller.py and enter your MailId and ApiKey and Run

  1. Choose the devices where you want to execute your script

  1. You will get the Robot Framework generated report and logs after execution

Discussion (0)