Python接口自动化pytest框架安装

1、创建一个requirements.txt文件夹

2、输入内容:如下图

pytest
pytest-html
pytest-xdist
pytest-ordering
pytest-rerunfailures
pytest-base-url
allure-pytest

3、在terminal中输入安装命令:pip install -r requirements.txt 安装成功

4、在terminal中输入pytest,可运行测试用例

结合pytest.ini全局配置文件执行

1、在根目录下创建一个文件

2、生成报告

在根目录新建一个文件夹reports,可以创建一个HTML报告

addopts = -vs --html=./reports/report.html   运行后生成HTML报告

--reruns 2 重新执行失败用例 (2次)

3、冒烟用例执行方法

冒烟用例执行命名:

addopts = -vs -m smoke
#标记
markers=
    smoke:冒烟用例

在代码中对用例进行标记为冒烟用例

冒烟用例执行结果:在run.py中运行,总共5个测试用例,运行成功一个1用例,4个未被选中,因为只标记了一个冒烟用例,则只运行了一个冒烟用例

多个标记运行方式:如图

相关推荐

  1. python pytest 最简单的接口自动化测试框架

    2024-04-01 21:02:07       9 阅读
  2. Python+Pytest+Allure搭建接口自动化测试框架

    2024-04-01 21:02:07       9 阅读

最近更新

  1. Android view点击监听

    2024-04-01 21:02:07       0 阅读
  2. Webpy(Web开发框架简单应用)

    2024-04-01 21:02:07       0 阅读

热门阅读

  1. python转换视频格式为mp4

    2024-04-01 21:02:07       5 阅读
  2. 单例设计模式(2)

    2024-04-01 21:02:07       2 阅读
  3. 微信小程序(黑马优购:商品列表)

    2024-04-01 21:02:07       5 阅读
  4. 使用gradle离线编译ES 8.11

    2024-04-01 21:02:07       5 阅读
  5. Day35:学习尚上优选项目

    2024-04-01 21:02:07       3 阅读
  6. 说2个AI绘画自动生成器

    2024-04-01 21:02:07       3 阅读
  7. 机器视觉系统在工业零件检测中的应用

    2024-04-01 21:02:07       4 阅读
  8. HTML——1.简介、基础、元素

    2024-04-01 21:02:07       4 阅读