0


pytest单元测试实战

1、pytest 简介

pytest 是 python 的一种单元测试框架,与 python 自带的 unittest 测试框架类似,但是比 unittest 框架使用起来更简洁,效率更高。

根据 pytest 的官方网站介绍,它具有如下特点:

  1. 非常容易上手,入门简单,文档丰富,文档中有很多实例可以参考。
  2. 能够支持简单的单元测试和复杂的功能测试。
  3. 支持参数化。
  4. 执行测试过程中可以将某些测试跳过,或者对某些预期失败的 case 标记成失败。
  5. 支持重复执行失败的 case。
  6. 支持运行由 nose, unittest 编写的测试 case。
  7. pytest 具有很多第三方插件,并且可以自定义扩展,比较好用的如 pytest-selenium(集成 selenium)、pytest-html(完美 html 测试报告生成)、pytest-rerunfailures(失败 case 重复执行)、pytest-xdist(多 CPU 分发)等。
  8. 方便的和持续集成工具集成。

安装:

pip install pytest 
Or
pip install -U pytest

pip show pytest查看安装版本:

标签: 软件测试

本文转载自: https://blog.csdn.net/qq_35029061/article/details/135326591
版权归原作者 wespten 所有, 如有侵权,请联系我们删除。

“pytest单元测试实战”的评论:

还没有评论