Skip to content

Repository files navigation

Selenidas

A minimal end-to-end testing framework in Python using Selenium + Pytest, inspired by Playwright ergonomics.

Quick start

  1. Create and activate a virtual environment (optional):
    • python -m venv .venv
    • source .venv/bin/activate
  2. Install dependencies:
    • pip install -r requirements.txt
  3. Install the package in editable mode:
    • pip install -e .
  4. Run the example test (skipped by default):
    • RUN_E2E=1 pytest -q

Structure

  • selenidas/ – framework code
  • tests/ – example tests
  • artifacts/ – artifacts (e.g., screenshots)
  • pytest.ini – Pytest configuration

Configuration (ENV)

Variables are described in ENV_VARS.md. You can prepare a .env file manually (the .env.example file is blocked in this workspace).

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages