IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发测试 -> PyTest入门(三) -> 正文阅读

[开发测试]PyTest入门(三)

经过前面讲得入门(一)、(二),相信一些小伙伴对pyTest已经有一个一个初步的认识和了解了吧。

那么本节再带大家了解一下pyTest中的前置和后置函数以及pyTest测试报告。

pyTest中的前置和后置函数,setUp和tearDown默认是针对函数界别的,因此不会执行类中的测试用例。同理,类中的前置和后置函数也不会执行外部的测试用例。

1、前置和后置函数

未指定类执行

定义类函数时,命名最好以test开头,不然会有报错找不到类。下面是运行指定类的实例,包含类中的前置和后置函数。类中包含函数级别、类级别、方法级别。

运行指定类测试用例

在类中前置和后置函数的执行顺序:

setupclass->setupmethod->setup->函数->teardown->teardownmethod->teardownclass

2、测试报告

pyTest中的测试报告生成也需要先下载一个库:pip install pytest.html

执行的时候使用命令行:pytest --html=./report/report.html(存放报告的路径) --self-contained-html

运行结果如下:

pyTest测试报告

讲到这里,pyTest的初级入门就全部讲完了。使用pyTest编写测试用例的好处就是让代码比Unite更简洁、高效。希望每个测试小伙伴都能掌握它。有什么问题需要咨询的小伙伴可以留言哦~

  开发测试 最新文章
pytest系列——allure之生成测试报告(Wind
某大厂软件测试岗一面笔试题+二面问答题面试
iperf 学习笔记
关于Python中使用selenium八大定位方法
【软件测试】为什么提升不了?8年测试总结再
软件测试复习
PHP笔记-Smarty模板引擎的使用
C++Test使用入门
【Java】单元测试
Net core 3.x 获取客户端地址
上一篇文章      下一篇文章      查看所有文章
加:2021-12-08 14:06:54  更:2021-12-08 14:06:58 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/18 6:42:13-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码