Template for Create and Run API tests using Robot Framework.
Table of Contents
- Table of Contents
- About Project
This is a template for make api tests using Robot Framework creating tests suite.
To install this project you can clone it and go to step 2. Or use the commands below:
npm install rest_api_test_automation_template
1.1 Extract the test project from the node_modules folder and save it in your preferred location.
This project ** requires Robot Framework installed **. Install the Robot using the steps below.
2.1. Install Python 3
2.2. Install Robot Framework
pip3 install robotframework
2.3. Install HTTP Requests Library
pip3 install -U requests pip3 install -U robotframework-requests
How To Use
- Run your all tests
robot -d ./logs tests
- Run your test by test suite
robot -d ./logs tests/feature_name
- Run yours tests using
-d ./logsfor organize log files.
- Not remove Config example files.
- create your Commons file according to your need.
Files by directories
Below is a list of the files by directory.
|Directory||Files in folder|
||config_name.robot All files used to configure your Robot tests, such as tokens and more.|
||lib_name.py all Python files used to provide support in tests.|
||common_filename.robot All common codes used to make requests.|
||feature/suite_tests_name.robot All tests files.|
Contributions are what make the open source community an incredible place to learn, inspire and create. Any contribution you make will be much appreciated.
- Make a project Fork
- Create a Branch for your feature (
git checkout -b feature/amazing-feature)
- Insert your changes (
git add .)
- Make a commit with your changes (
git commit -m 'feat(package-filename>): Inserting a Amazing Feature !)
- Push the branch (
git push origin feature/amazing-feature)
- Open a Pull Request
Distributed under the MIT license. See
LICENSE for more information.