SaaSHub helps you find the best software and product alternatives Learn more โ
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.
-
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.
-
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.
-
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.
-
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)
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
And for Python browser automation, see the SeleniumBase GitHub page!
I simply use the superb pudb. Press ctrl+e to open the current file at the current line in your editor.
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...
Project mention: Pinpoint performance regressions with CI-Integrated differential profiling | dev.to | 2023-10-23pytest-benchmark
Project mention: Automate Python Linting and Code Style Enforcement with Ruff and GitHub Actions | dev.to | 2023-07-22
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.
Project mention: Inline-snapshot: create and update inline snapshots in your Python tests | news.ycombinator.com | 2024-04-17
Python Pytest related posts
-
Ask HN: Any Good Fuzzer for gRPC?
-
Show HN: Auto-generate load tests/synthetic test data from OpenAPI spec/HAR file
-
Run Python tests in parallel with Pytest
-
Can't debug tests in python
-
Pinpoint performance regressions with CI-Integrated differential profiling
-
Sidewinder: Configured Django on your own server in 10 minutes
-
Tracing Python
-
A note from our sponsor - SaaSHub
www.saashub.com | 1 Jun 2024
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