2.Pytest相关插件库介绍(持续发现更新)
2020-02-22 本文已影响0人
cooling2016
引言
本文将着力介绍Pytest相关好用的第3方Python插件,帮助我们更好的进行自动化测试。
1.Pytest-Sugar
pytest-sugar是一款专门为Pytest而生的插件,它能够改变pytest的默认外观(例如:进度条,显示立即失败或错误的TestCase)。笔者对pytest-sugar的评论就是盛世美颜记录你的美。
1.1 安装及使用
1.使用 “pip install -U pytest-sugar”进行相关安装操作。
#输入如下命令进行pytest-sugar的安装
pip install -U pytest-sugar
2.运行TestCase,你可以在Terminal中输入pytest,图1.1.2.1是运行TestCase后的结果:
#输入最简单的pytest命令来看一看pytest-sugar的显示样式
pytest
图1.1.2.1 运行TestCase后的结果
3.如果你不喜欢Sugar风格的Result,你可以在Terminal中输入pytest
-p no:sugar就会以默认风格进行Result的显示,图1.1.3.1是取消suger风格(即恢复默认)的Result显示:
#取消suger风格(即恢复默认)的Result显示
pytest -p no:suger
图1.1.3.1 取消suger风格(即恢复默认)的Result显示
[PS]pytest相关好用的plugin将会持续更新