This project is structured to follow common Robot Framework best practices.
tests/: Contains all Robot Framework test suites (.robotfiles).resources/: Contains reusable keywords and variable resource files (.robotfiles).libraries/: Contains custom Python libraries (.pyfiles).variables/: Contains variable files (.pyor.yamlfiles).results/: Stores test execution output files (logs, reports, XML).docs/: For project documentation.config/: For configuration files.venv/: Python virtual environment.
-
Create and activate a virtual environment:
python3 -m venv venv source venv/bin/activate -
Install Robot Framework and other dependencies:
pip install robotframework # pip install -r requirements.txt (if you have one)
To run all tests, navigate to the project root and execute:
robot --outputdir results tests/To run a specific test suite:
robot --outputdir results tests/your_test_suite.robot