-
[About the Project](https://github.com/MoolyaSoftwareTesting/Vested Finance_RF/blob/KU_RF_PE_PHASE1/README.md#about-the-project)
- [BuiltWith](https://github.com/MoolyaSoftwareTesting/Vested Finance_RF/blob/KU_RF_PE_PHASE1/README.md#built-with)
-
[Getting Started](https://github.com/MoolyaSoftwareTesting/Vested Finance_RF/blob/KU_RF_PE_PHASE1/README.md#getting-started)
- [Pre-requisites](https://github.com/MoolyaSoftwareTesting/Vested Finance_RF/blob/KU_RF_PE_PHASE1/README.md#pre-requisites)
- [Installation](https://github.com/MoolyaSoftwareTesting/Vested Finance_RF/blob/KU_RF_PE_PHASE1/README.md#installation)
The scope of this project is to Automate the AUT web application Regression testing through Robot framework.
To start with this tool, some prerequisites has to be made, which are described below ๐.
The major softwares or tools which has to be setup in the machine to run the test script using the tool are listed down below.
- Python- v3 and above
- Pip
- Robot Framework
- Selenium
- robotframework-seleniumlibrary
- robotframework-jsonlibrary
- robotframework-jsonvalidator
- Chromedriver/Geckodriver
-
- To check the version of python installed cmd : python --version
-
If not python 3.x.x, Where to find my python location which python (Copy location) export PATH= /your/python-location.
-
Install Pip for Python cmd : python3 get-pip.py
- To check the version of pip installed cmd : pip3 --version
-
Install Robot Framework cmd : pip install robotframework
-
Seleium Library cmd: pip install robotframework-seleniumlibrary
-
Install latest Chromedriver/Geckodriver cmd : pip install webdrivermanager webdrivermanager firefox chrome --linkpath /usr/local/bin
-
Install Json Library cmd : pip install robotframework-jsonlibrary
-
Install Json Validator cmd : pip install robotframework-jsonvalidator
Upon installing the above-required software. Follow the below steps to trigger the execution for web :
- Navigate to the respective project directory folde where the project has been cloned using (git clone <projecturl.git>) and placed from GitHub.
- Launch command prompt
- Provide the command as robot -d Results Tests/DesktopWeb/PreLoginTests.robot
Find the Execution result under ../results/report.html
- Provide the command as robot -d Results Tests/Web/Tests.robot for web app
- Provide the command as robot -d Results Tests/Android/Tests.robot. for android app
Find the Execution result under ../results/report.html