1、简介
pytest 是成熟的功能齐全的 Python 测试工具,可帮助你编写更好的程序。
pytest 是一个使构建简单和可伸缩的测试变得容易的框架。测试具有表达性和可读性,不需要样板代码。几分钟后就可以开始对应用程序或库进行小的单元测试或复杂的功能测试。
特点:
1、非常容易上手,入门简单,文档丰富,文档中有很多实例可以参考。
2、能够支持简单的单元测试和复杂的功能测试。
3、支持参数化。
4、执行测试过程中可以将某些测试跳过(skip),或者对某些预期失败的 case 标记成失败。
5、支持重复执行 (reruns) 失败的 case。
6、支持运行由 nose、unittest 编写的测试 case。
7、可生成 html 报告。
8、可以很好的和CI工具结合,例如 jenkins。
9、可支持执行部分用例。
10、具有很多第三方插件,并且可以自定义扩展。
官方网址:
GitHub网址:
2、安装
1、在命令行中运行以下命令进行安