1、pytest 简介
pytest 是 python 的一种单元测试框架,与 python 自带的 unittest 测试框架类似,但是比 unittest 框架使用起来更简洁,效率更高。
根据 pytest 的官方网站介绍,它具有如下特点:
- 非常容易上手,入门简单,文档丰富,文档中有很多实例可以参考。
- 能够支持简单的单元测试和复杂的功能测试。
- 支持参数化。
- 执行测试过程中可以将某些测试跳过,或者对某些预期失败的 case 标记成失败。
- 支持重复执行失败的 case。
- 支持运行由 nose, unittest 编写的测试 case。
- pytest 具有很多第三方插件,并且可以自定义扩展,比较好用的如 pytest-selenium(集成 selenium)、pytest-html(完美 html 测试报告生成)、pytest-rerunfailures(失败 case 重复执行)、pytest-xdist(多 CPU 分发)等。
- 方便的和持续集成工具集成。
安装:
pip install pytest
Or
pip install -U pytest
pip show pytest查看安装版本:
标签:
软件测试
本文转载自: https://blog.csdn.net/qq_35029061/article/details/135326591
版权归原作者 wespten 所有, 如有侵权,请联系我们删除。
版权归原作者 wespten 所有, 如有侵权,请联系我们删除。