Python Pytest

Open-source Python projects categorized as Pytest

Top 23 Python Pytest Projects

  • SeleniumBase

    ๐Ÿ“Š Python's all-in-one framework for web crawling, scraping, testing, and reporting. Supports pytest. UC Mode provides stealth. Includes many tools.

  • Project mention: The new pdbp (Pdb+) Python debugger! | dev.to | 2023-08-02

    And for Python browser automation, see the SeleniumBase GitHub page!

  • pudb

    Full-screen console debugger for Python

  • Project mention: How can I debug Python code in neovim! | /r/vim | 2023-07-01

    I simply use the superb pudb. Press ctrl+e to open the current file at the current line in your editor.

  • Scout Monitoring

    Free Django app performance insights with Scout Monitoring. Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.

    Scout Monitoring logo
  • Schemathesis

    Supercharge your API testing, catch bugs, and ensure compliance

  • Project mention: Ask HN: Any Good Fuzzer for gRPC? | news.ycombinator.com | 2024-03-21

    I am not aware of any tools like that, but eventually, I plan to add support for gRPC fuzzing to Schemathesis. There were already some discussions and it is more or less clear how to move forward. See https://github.com/schemathesis/schemathesis/discussions/190...

  • pytest-cov

    Coverage plugin for pytest.

  • pytest-xdist

    pytest plugin for distributed testing and loop-on-failures testing modes.

  • Project mention: Run Python tests in parallel with Pytest | news.ycombinator.com | 2023-12-20
  • pytest-django

    A Django plugin for pytest.

  • pytest-sugar

    a plugin for py.test that changes the default look and feel of py.test (e.g. progressbar, show tests that fail instantly)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • pytest-benchmark

    py.test fixture for benchmarking code

  • Project mention: Pinpoint performance regressions with CI-Integrated differential profiling | dev.to | 2023-10-23

    pytest-benchmark

  • tavern

    A command-line tool and Python library and Pytest plugin for automated testing of RESTful APIs, with a simple, concise and flexible YAML-based syntax (by taverntesting)

  • best-of-python-dev

    ๐Ÿ† A ranked list of awesome python developer tools and libraries. Updated weekly.

  • dirty-equals

    Doing dirty (but extremely useful) things with equals.

  • pytest-randomly

    :game_die: Pytest plugin to randomly order tests and control random.seed

  • respx

    Mock HTTPX with awesome request patterns and response side effects ๐Ÿฆ‹

  • FastAPI-Backend-Template

    A backend project template with FastAPI, PostgreSQL with asynchronous SQLAlchemy 2.0, Alembic for asynchronous database migration, and Docker. (by Aeternalis-Ingenium)

  • Project mention: Automate Python Linting and Code Style Enforcement with Ruff and GitHub Actions | dev.to | 2023-07-22
  • python-blueprint

    ๐Ÿ Example Python project using best practices ๐Ÿฅ‡

  • Project mention: Which scaffolding package should I use? | /r/Python | 2023-11-02

    I used https://github.com/johnthagen/python-blueprint to build https://github.com/DaveCoDev/not-again-ai. It uses poetry to manage dependencies, sets up automatic linting, testing, and type checking with nox and gets it running with GitHub Actions. It is continually being updated and stays up to date modern Python tooling (ruff, nox, poetry, etc). Not sure why the comments are being so discouraging, but regardless if you are looking to publish a polished library, its super helpful to have these things setup for you.

  • web3-ethereum-defi

    A Python library for trading automation on DeFi, data research and integration. Supporting Uniswap, Aave, Chainlink, USDC and other protocols.

  • django-test-migrations

    Test django schema and data migrations, including migrations' order and best practices.

  • nbval

    A py.test plugin to validate Jupyter notebooks

  • pytest-clarity

    A plugin to improve the output of pytest with colourful unified diffs

  • testbook

    ๐Ÿงช ๐Ÿ“— Unit test your Jupyter Notebooks the right way

  • pytest-recording

    A pytest plugin that allows recording network interactions via VCR.py

  • inline-snapshot

    create and update inline snapshots in your python tests

  • Project mention: Inline-snapshot: create and update inline snapshots in your Python tests | news.ycombinator.com | 2024-04-17
  • pytest_httpx

    pytest fixture to mock HTTPX

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Pytest related posts

Index

What are some of the best open-source Pytest projects in Python? This list will help you:

Project Stars
1 SeleniumBase 4,350
2 pudb 2,892
3 Schemathesis 2,137
4 pytest-cov 1,675
5 pytest-xdist 1,376
6 pytest-django 1,315
7 pytest-sugar 1,256
8 pytest-benchmark 1,206
9 tavern 995
10 best-of-python-dev 930
11 dirty-equals 775
12 pytest-randomly 586
13 respx 569
14 FastAPI-Backend-Template 574
15 python-blueprint 539
16 web3-ethereum-defi 528
17 django-test-migrations 495
18 nbval 434
19 pytest-clarity 413
20 testbook 405
21 pytest-recording 385
22 inline-snapshot 331
23 pytest_httpx 314

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com