This project is an example how to execute automation using Appium with Robot Framework
In this project, we will be automating the login and registration modules of a sample application using Appium and Robot Framework. The sample application may be any mobile application that requires user authentication to access its features.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
What things you need to install the software and how to install them.
-
First things first, you should install the Python first, you can download here
-
Next, install the Appium, you can download here
-
Then, install the library what we need to run the project. You can use command:
pip3 install -r prerequisites.txt robot --version
To running the test, please follow this steps:
-
Turn on your Android Emulator or you can use real device
-
Turn on your Appium Desktop or Appium Server or you can using Appium in terminal:
appium // Successfully on the Appium [Appium] Welcome to Appium v1.22.3 [Appium] Appium REST http interface listener started on 0.0.0.0:4723 -
Finally, you can start the test using:
robot -d Result --loglevel TRACE Tests/login-test.robot
- RobotFramework - Automation Framework
- Python - Programming Language
- Appium - Library Automation

