python中的单元测试框架有unittest、nose和pytest三种
1.unittest
unittest是Python标准库中自带的单元测试框架,其具有支持自动化测试、测试用例的初始化和关闭、测试用例的聚合等功能。
2.nose
nose是一个Python的第三方单元测试框架,其兼容unittest,且具有用例编写、用例发现和执行、测试夹具、测试生成器和插件体系等功能。
3.pytest
pytest是一个功能全面的Python测试框架,具有支持参数化、支持简单的单元测试和复杂的功能测试、自定义扩展等特点。