SeleniumBase 是一个 Python 浏览器自动化的库,用于web自动化,测试,验证码绕过
Mimesis is a robust data generator for Python that can produce a wide range of fake data in multiple languages.
翻译 - Mimesis是适用于Python的软件包,可帮助以多种语言生成大量用于各种目的的假数据。
Full-screen console debugger for Python
Testinfra test your infrastructures
pytest plugin for distributed testing and loop-on-failures testing modes.
a plugin for py.test that changes the default look and feel of py.test (e.g. progressbar, show tests that fail instantly)
BDD library for the pytest runner
Plugin for generating HTML reports for pytest results
Provides a fake file system that mocks the Python file system modules.
🥞 The sweeter pytest snapshot plugin
Test django schema and data migrations, including migrations' order and best practices.
A set of pytest fixtures to test Flask applications
Pytest plugin to write end-to-end browser tests with Playwright.
A py.test plugin to validate Jupyter notebooks
A plugin to improve the output of pytest with colourful unified diffs
This is a pytest plugin, that enables you to test your code that relies on a running PostgreSQL Database. It allows you to specify fixtures for PostgreSQL process and client.
It helps to use fixtures in pytest.mark.parametrize
A pytest plugin that allows multiple failures per test.