Robot Framework
Overview
Robot Framework is a generic test automation framework for acceptance testing and acceptance test-driven development. It is widely used by developers and testers who rely on python language. Python is a high-level, interpreted, interactive and object-oriented scripting language. Python supports modules and packages, which encourage program modularity and code reuse.
Steps to download Python and Robot framework
- Run command sudo apt-get install python(Recommended version 2.7)
- Download and install py-charm
- Run command sudo apt-get install python-pip
- Run command pip install Appium-Python-Client
- Run command pip install robot-framework
- Run command pip install robotframework-appiumlibrary
- Run command pip install -U robotframework-pabot https://github.com/mkorpela/pabot
https://github.com/mkorpela/pabot
Steps to integrate
Step-1 Enter your pCloudy_Username="Enter your Email-id"
Step-2 Enter your pCloudy_ApiKey="Enter your API Key"
Step-3 Open Terminal where the project is located.
Step-4 Run the script with the following cmd: pabot --argumentfile1 arg1.txt --argumentfile2 arg2.txt SampleTestCase.txt
Step-5 Optional Capabilities : Can choose any one of the below-:
Option1: pCloudy_DeviceManafacturer
Option2: pCloudy_DeviceVersion
Option3: pCloudy_DeviceFullName Go to arg1.txt and arg2.txt : Variable automation name can be changed based on the device version.
The complete sample and documentation are available in the pCloudy GitHub Repository https://github.com/pankyopkey/pCloudy-sample-projects