pytest
RaiseHead
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Jenkins与Allure持续集成
Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。 通过Jenkins与Allure的集成,可以方便地对自动化测试进行持续集成管理。以下介绍Jenkins安装和Allure配置。 1.Jenkins安装 1.1 依赖java环境 jdk1.5以上 1.2 war包安装方式 下载jenkins.jar,官网下载jenkins安装包 进入jenkins.jar所在目录,执行:java -..原创 2022-04-25 16:24:02 · 4658 阅读 · 0 评论 -
pytest常用插件3-失败重试
1.插件名称:pytest-rerunfailures,用例运行失败后,根据设置的参数自动重试 2.安装方式: 1)安装包方式 python setup.py install 2)命令行 pip3 install pytest-rerunfailures 使用方法: 命令行格式:pytest --reruns n # n:为重试的次数 3.运行方式: 1)修改Test_App/pytest.ini文件,添加失败重试参数,即:addopts...原创 2022-04-16 12:07:42 · 1286 阅读 · 0 评论 -
pytest常用插件2-控制函数执行顺序
1.函数修饰符的方式标记被测试函数执行的顺序. 2.默认情况下,pytest是根据测试方法名由小到大执行的,可以通过第三方插件包改变其运行顺序。 3.插件名称:pytest-ordering 安装方式: 1)安装包方式 python setup.py install 2)命令行 pip3 install pytest-ordering 使用方法: 1)标记于被测试函数,@pytest.mark.run(order=x) 2)根据...原创 2022-04-16 12:04:14 · 606 阅读 · 0 评论 -
pytest常用插件1-测试报告
1.通过命令行方式,生成xml/html格式的测试报告,存储于用户指定路径。 2.插件名称:pytest-html 安装方式: 1)安装包方式 python setup.py install 2)命令行 pip3 install pytest-html 使用方法: 命令行格式:pytest --html=用户路径/report.html 3.运行方式: 1)修改Test_App/pytest.ini文件,添加报告参数,即:add...原创 2022-04-16 12:02:58 · 705 阅读 · 0 评论 -
pytest执行用例的三种方式
1.测试类主函数模式 if __name__ == '__main__': pytest.main("-s test_abc.py") # 调用pytest的main函数执行测试 2.命令行模式 pytest 文件路径/测试文件名例如:pytest ./test_abc.py 3.配置pytest命令行运行参数 pytest的配置文件通常放在测试目录下,名称为pytest.ini,命令行运行时会使用该配置文件中的配置. 配置pytest命令行运行参数 [pytest] ...原创 2022-04-16 12:00:02 · 2792 阅读 · 0 评论
分享