This repository is used to test dates based on predefined start and end dates using Robot Framework.
This project uses Python 3.13.3.
Change the current directory to .../Testing_Dates
To execute the test cases and save the results in the results folder, use the following command in your terminal:
robot -d results tests/
This will run the test case in the tests directory and generate the output files (report.html, log.html, output.xml) in the results folder.
tests/— Contains the Robot Framework test case.resources/— Contains reusable Robot Framework keywords as resources.results/— Output folder for test reports.requirements.txt— List of Python dependencies.
-
Create and activate a Python virtual environment:
python -m venv .venv ..venv\Scripts\activate -
Install dependencies:
pip install -r requirements.txt
- Python 3.10+
- Robot Framework
The automation run headless, to improve the code performance, but it can be changed removing the parameter options=add_argument("--headless") from the date_generator_page.robot file.
Doing this change will be possible to see the entire actions of the test script.