Pytest教程__简介与安装(1)

一、Pytest简介

pytest是python的一种单元测试框架,与python自带的unittest测试框架类似,但更灵活。
官方网站优点简介:

  1. 非常容易上手,入门简单,文档丰富,文档中有很多实例可以参考
  2. 能够支持简单的单元测试和复杂的功能测试
  3. 支持参数化
  4. 执行测试过程中可以将某些测试跳过,或者对某些预期失败的case标记成失败
  5. 支持失败case的重跑(reruns)
  6. 支持运行由nose, unittest编写的测试case
  7. 能与持续集成工具(jenkins)结合使用
  8. 具有很多第三方插件,并且可以自定义扩展
    • pytest-html:生成html格式的自动化测试报告
    • pytest-xdist:测试用例分布式执行,多CPU分发。
    • pytest-ordering:改变测试用例的执行顺序
    • pytest-rerunfailures:用例失败后重跑
    • allure-pytest:用于生成美观的测试报告

二、安装pytest及其插件

有两种方式可以安装pytest及其插件

1、使用下面命令逐个安装pytest及其插件

pip install pytest

2、将需要安装的包名写在一个文件中,使用下面命令逐个安装

pip install -r 文件名称(文件名称一般叫requirements.txt)

安装完成后输入pytest查看安装的版本及插件,若提示pytest函数不存在,只需要将python目录下的Scripts目录配置到环境变量中即可解决问题


最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!

在我的QQ技术交流群里(技术交流和资源共享,广告勿扰)

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值