【pytest】(七) pytest的一些你爱不释手的插件

简介: 【pytest】(七) pytest的一些你爱不释手的插件

1. pytest-html


安装:
pip install pytest-html     # 通过pip安装pytest-html


运行测试文件的时候,命令行加上对应参数即可


比如:pytest test_class.py --html=./report.html, (./report.html表示在当前目录下,创建名称叫report的html文件)


效果大概就是酱紫的


1268169-20180910171729550-1704005093.png


2. pytest-rerunfailures


安装:
pip install pytest-rerunfailures #通过pip安装pytest-rerunfailures


运行测试文件 pytest test_class.py --reruns 5 (失败重跑5次)


3. pytest-ordering


pytest-ordering(pytest不像unittest那样,自带可以自由组合suit,所以需要借助第三方插件)


安装:
pip install pytest-ordering


https://pypi.org/project/pytest-ordering/

https://pytest-ordering.readthedocs.io/en/develop/


使用展示:运行顺序会从下到上依次执行,用起来也感觉也比unittest组装suit要简洁点(纯属个人观点,错了表打我)


1268169-20181028112720061-93455875.png

执行测试:


1268169-20181028112750508-46139485.png

相关文章
|
3月前
|
测试技术 Go Python
[pytest]基础
[pytest]基础
|
6月前
|
测试技术 API Python
Python自动化测试:unittest与pytest的实战技巧
Python自动化测试:unittest与pytest的实战技巧
111 0
|
测试技术
Pytest-插件介绍与使用
Pytest-插件介绍与使用
53 1
|
测试技术
pytest--常用插件
pytest--常用插件
|
测试技术 C++ Python
【pytest】pytest的几种运行方式,尤其最后一种调试很方便
【pytest】pytest的几种运行方式,尤其最后一种调试很方便
|
测试技术
46-pytest-分布式插件pytest-xdist使用
46-pytest-分布式插件pytest-xdist使用
|
测试技术 Python
01-pytest-安装及入门
01-pytest-安装及入门
|
JSON 测试技术 数据格式
19-pytest-allure-pytest环境搭建
19-pytest-allure-pytest环境搭建
|
测试技术 数据库 Python
Python单测框架Pytest教程
The pytest framework makes it easy to write small, readable tests, and can scale to support complex functional testing for applications and libraries. pytest介绍和教程。 pytest 框架使编写小型可读测试变得容易,并且可以扩展以支持应用程序和库的复杂功能测试。
161 0
|
自然语言处理 Java 测试技术
pytest学习和使用21-测试报告插件allure-pytest如何使用?
pytest学习和使用21-测试报告插件allure-pytest如何使用?
166 0
pytest学习和使用21-测试报告插件allure-pytest如何使用?