![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
pytest
万物可测
记录日常工作中的各种问题及解决方法
展开
-
python读取Excel文件将数据组装成字典
编写接口自动化框架,设计用例时计划通过Excel管理接口用例,想要读取文件下所有excel相关的用例文件,通过excel管理所有接口用例,xlrd库因为版本升级需要指定对应版本,所以使用了openpyxl库,通过读取Excel用例数据,将数据读取组装成dict重新放到容器里面输出。原创 2023-10-24 15:23:00 · 935 阅读 · 0 评论 -
python3--globals()内置函数应用
通过以上结果基本可以得出,globals()可以拿到脚本里所有的成员信息,那么如果应用到接口自动化进行传参,直接就可以使用globals()存储和加载能力然后进行获取我们需要的内容。总结,globals()可以拿到模块里所有的变量,同时也可以往里面主动存储数据,需要使用的时候可以获取对应的数据信息。做接口自动化的时候做链路测试需要进行业务参数传递。原创 2023-01-13 18:22:47 · 438 阅读 · 0 评论 -
pytest-接口自动化常见错误及解决方法
常见错误记录原创 2022-11-08 11:11:09 · 4432 阅读 · 0 评论 -
pytest之conftest.py文件使用
使用pytest框架做接口自动化,一般情况下接口测试前置操作首先需要进行鉴权,基于pytest里面fixture共享机制,可以将鉴权部分提取到配置文件里,pytest可以识别加载conftest.py(这个py文件是自己手动创建的,不会生成),此文件配置好后可以全局生效,但是conftest.py是有一些规范要求,具体规范如下原创 2022-10-31 10:04:09 · 1916 阅读 · 1 评论 -
jenkins+allure+邮件发送配置
pytest接口自动化通过Jenkins+allure插件+Email插件实现持续构建和邮件发送在线可视化报告原创 2022-06-30 16:56:38 · 2858 阅读 · 0 评论 -
接口自动化之pytest+allure报告效果展示
log:pytest的一些依赖库及插件相关知识点自行百度报告效果图目的报告可读性强,用例场景层级清晰,接口报错可以快递定位报告内容包括:用例级下多场景展示,每条用例请求的必备参数及相关结果附件展示实现代码# -*- coding:utf-8 -*-# @FileName:tenant.py# @Author :YYQ# @Desc :在一台超级计算机上运行过的牛逼Python代码import pytestfrom common.log import log原创 2022-05-27 13:23:48 · 361 阅读 · 0 评论