A minimal end-to-end testing framework in Python using Selenium + Pytest, inspired by Playwright ergonomics.
- Create and activate a virtual environment (optional):
- python -m venv .venv
- source .venv/bin/activate
- Install dependencies:
- pip install -r requirements.txt
- Install the package in editable mode:
- pip install -e .
- Run the example test (skipped by default):
- RUN_E2E=1 pytest -q
selenidas/– framework codetests/– example testsartifacts/– artifacts (e.g., screenshots)pytest.ini– Pytest configuration
Variables are described in ENV_VARS.md. You can prepare a .env file manually (the .env.example file is blocked in this workspace).