This repository contains a demo project showcasing an example of an end-to-end web testing using Robot-Framework, a modern open source Python automation framework. E2E testing allows you to simulate user interactions with your application to ensure its functionality behaves as expected.
git clone https://github.com/KonstantinxVx/e2e-robotframework-demo.git
cd e2e-robotframework-demo
pip install -r /path/to/requirements.txt
robot -d results tests
The project structure is organized as follows:
Libraries/
: contains custom libraries;Resources/
: contains static data and keywords used in tests;Tests/
: contains test files;
The demo project includes E2E tests for the following scenarios:
- Sign up functionality;
- Navigation between pages;
- Form submission and validation;
- Interaction with UI elements;
- Data fetching from API.