kandi background
Explore Kits

14 best Python Unit Testing libraries in 2022

by Open Weaver kits ✔ Updated: Apr 6, 2022

Unit testing is the first level of software testing where individual units/ components of a software are tested. The purpose is to validate that each unit of the software performs as designed. A unit is the smallest testable part of any software. It usually has one or a few inputs and usually a single output. Python Unit testing frameworks provide a solid base on which to build your test suite for any python codebase. Python Unit testing frameworks also help in automated testing, sharing test cases across multiple interfaces and monitoring code quality. Following are the best 14 best Python Unit Testing Open Source libraries including pynguin - PYthoN General UnIt Test geNerator is a testgeneration tool; unittest-xml-reporting - unit tes based test runner with Ant/JUnit like XML reporting; codepipeline-nested-cfn - CloudFormation templates, CodeBuild build specification & Python scripts to perform unit tests of a nested CloudFormation template.

pynguinby se2p

Python star image 1004 Version:0.27.0

License: Permissive (MIT)

The PYthoN General UnIt Test geNerator is a test-generation tool for Python

Support
Quality
Security
License
Reuse

pynguinby se2p

Python star image 1004 Version:0.27.0 License: Permissive (MIT)

The PYthoN General UnIt Test geNerator is a test-generation tool for Python
Support
Quality
Security
License
Reuse

unittest-xml-reportingby xmlrunner

Python star image 264 Version:3.2.0

License: Others (Non-SPDX)

unittest-based test runner with Ant/JUnit like XML reporting.

Support
Quality
Security
License
Reuse

unittest-xml-reportingby xmlrunner

Python star image 264 Version:3.2.0 License: Others (Non-SPDX)

unittest-based test runner with Ant/JUnit like XML reporting.
Support
Quality
Security
License
Reuse

HtmlTestRunnerby oldani

Python star image 233 Version:Current

License: Permissive (MIT)

A Test Runner in python, for Human Readable HTML Reports

Support
Quality
Security
License
Reuse

HtmlTestRunnerby oldani

Python star image 233 Version:Current License: Permissive (MIT)

A Test Runner in python, for Human Readable HTML Reports
Support
Quality
Security
License
Reuse

codepipeline-nested-cfnby aws-samples

Python star image 221 Version:Current

License: Others (Non-SPDX)

CloudFormation templates, CodeBuild build specification & Python scripts to perform unit tests of a nested CloudFormation template.

Support
Quality
Security
License
Reuse

codepipeline-nested-cfnby aws-samples

Python star image 221 Version:Current License: Others (Non-SPDX)

CloudFormation templates, CodeBuild build specification & Python scripts to perform unit tests of a nested CloudFormation template.
Support
Quality
Security
License
Reuse

pytruthby google

Python star image 121 Version:1.1.0

License: Permissive (Apache-2.0)

Assertion framework for Python unit tests

Support
Quality
Security
License
Reuse

pytruthby google

Python star image 121 Version:1.1.0 License: Permissive (Apache-2.0)

Assertion framework for Python unit tests
Support
Quality
Security
License
Reuse

tool-competition-avby se2p

Python star image 13 Version:2021

License: Others (Non-SPDX)

The repository hosts the code for the SBST CPS Tool competition for testing autonomous cars.

Support
Quality
Security
License
Reuse

tool-competition-avby se2p

Python star image 13 Version:2021 License: Others (Non-SPDX)

The repository hosts the code for the SBST CPS Tool competition for testing autonomous cars.
Support
Quality
Security
License
Reuse

FlaPyby se2p

Python star image 2 Version:Current

License: Weak Copyleft (LGPL-3.0)

Support
Quality
Security
License
Reuse

FlaPyby se2p

Python star image 2 Version:Current License: Weak Copyleft (LGPL-3.0)

Support
Quality
Security
License
Reuse

artifact-pynguin-ssbse2020by se2p

Python star image 1 Version:Current

License: Others (Non-SPDX)

Support
Quality
Security
License
Reuse

artifact-pynguin-ssbse2020by se2p

Python star image 1 Version:Current License: Others (Non-SPDX)

Support
Quality
Security
License
Reuse

DjangoCircleCiTestby 1shikawa

Python star image 1 Version:Current

License: Permissive (CC0-1.0)

Support
Quality
Security
License
Reuse

DjangoCircleCiTestby 1shikawa

Python star image 1 Version:Current License: Permissive (CC0-1.0)

Support
Quality
Security
License
Reuse

HtmlTestRunnerby lijhsendi888

Python star image 0 Version:Current

License: Permissive (MIT)

Support
Quality
Security
License
Reuse

HtmlTestRunnerby lijhsendi888

Python star image 0 Version:Current License: Permissive (MIT)

Support
Quality
Security
License
Reuse

UVMS-SeleniumTestsby UnionVMS

Python star image 0 Version:Current

License: Strong Copyleft (GPL-3.0)

Support
Quality
Security
License
Reuse

UVMS-SeleniumTestsby UnionVMS

Python star image 0 Version:Current License: Strong Copyleft (GPL-3.0)

Support
Quality
Security
License
Reuse

sbst2021_cps_compby dgumenyuk

Python star image 0 Version:Current

License: Permissive (MIT)

Support
Quality
Security
License
Reuse

sbst2021_cps_compby dgumenyuk

Python star image 0 Version:Current License: Permissive (MIT)

Support
Quality
Security
License
Reuse

django_circleciby LayaniWathsala

Python star image 0 Version:Current

License: Permissive (CC0-1.0)

Support
Quality
Security
License
Reuse

django_circleciby LayaniWathsala

Python star image 0 Version:Current License: Permissive (CC0-1.0)

Support
Quality
Security
License
Reuse

HtmlTestRunnerby dongfangtianyu

Python star image 0 Version:v1.2.2.dev4

License: Permissive (MIT)

A Test Runner in python, for Human Readable HTML Reports

Support
Quality
Security
License
Reuse

HtmlTestRunnerby dongfangtianyu

Python star image 0 Version:v1.2.2.dev4 License: Permissive (MIT)

A Test Runner in python, for Human Readable HTML Reports
Support
Quality
Security
License
Reuse

See similar Kits and Libraries

Testing
Unit Testing