SeleniumbaseA Python framework that inspires developers to become better test automation engineers. 🧠💡
PudbFull-screen console debugger for Python
Pytest TestinfraWith Testinfra you can write unit tests in Python to test actual state of
your servers configured by management tools like Salt, Ansible, Puppet,
Chef and so on.
pytest-reportlogReplacement for the --resultlog option, focused in simplicity and extensibility
pytest-djangoappNice pytest plugin to help you with Django pluggable application testing.
pytest-redisRedis fixtures and fixture factories for Pytest.This is a pytest plugin, that enables you to test your code that relies on a running Redis database. It allows you to specify additional fixtures for Redis process and client.
pytest-arraydiffpytest plugin to facilitate comparison of results to a pre-defined reference
pytest-splitPytest plugin which splits the test suite to equally sized "sub suites" based on test execution time.
pytest-notebookA pytest plugin for regression testing and regenerating Jupyter Notebooks
pytest-ethPyTest plugin for testing smart contracts for Ethereum blockchain.
pytest-snailPlugin for adding a marker to slow running tests. 🐌
pytest-pipelinePytest plugin for functional testing of data analysis pipelines
pytest-mongoThis is a pytest plugin, that enables you to test your code that relies on a running MongoDB database. It allows you to specify fixtures for MongoDB process and client.
pytest-test-groupsA Pytest plugin that gives you a way to split your tests into groups of a specific size
pytest-docker-toolsOpionated helpers for creating py.test fixtures for Docker integration and smoke testing environments
pytest-stressA Pytest plugin that allows you to loop tests for a user defined amount of time.
pytest-involveA pytest plugin to run tests pertaining to a specific file or changeset
seaworthyTest harness for Docker container images 🌊 🚢
pytest-datafilespytest plugin to create a tmpdir containing a preconfigured set of files and/or directories.
pytest-elasticsearchThis is a pytest plugin that enables you to test your code that relies on a running Elasticsearch search engine. It allows you to specify fixtures for Elasticsearch process and client.
overhaveWeb-framework for BDD: scalable, configurable, easy to use, based on Flask Admin and Pydantic.
pytest-rabbitmqThis is a pytest plugin, that enables you to test your code that relies on a running RabbitMQ Queues. It allows you to specify additional fixtures for RabbitMQ process and client.