
接口自动化API
文章平均质量分 74
基于python+pytest的接口自动化
Song_Lun
Python、接口自动化 Docker、Jmeter、性能测试、编写日常小工具、平台搭建等
展开
-
pytest+request+allure+excel接口自动化搭建 从0到1【二 读取Mysql用例】
之前使用EXCEL,但是扩展性有限,后续更新mysql读取的方式原创 2022-11-07 14:21:10 · 790 阅读 · 1 评论 -
Docker上搭建Pytest+Allure+Jenkins接口自动化环境
需求:在XX公司服务器Docker上搭建接口自动化环境,使用Jenkins每天定时运行 并将报告发生公司 飞书/钉钉群。但是目前遇到这样的一个问题,在服务器上部署了docker环境,然后安装了Jenkins容器 ,最后从git上拉取代码后 发现 代码在jenkins容器的目录当中,jenkins运行代码就必须要进入容器当中运行,这样是不可能的。目前我想到 3 个方法去实现:(1)启动jenkins容器时 将容器的目录挂载到宿主机目录上去执行(方法不能实现)pass(2)在jenkins上创建本原创 2021-10-19 17:59:44 · 3127 阅读 · 8 评论 -
pytest+request+allure+excel接口自动化搭建 从0到1【一 熟悉框架结构】
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar原创 2021-07-30 15:13:33 · 1669 阅读 · 1 评论 -
pytest+request+allure+excel接口自动化搭建 从0到1【二 读取Excel Case信息】
读取Excel测试数据一、使用xlrd读取数据1.1判断文件格式是否是xlrd开头1.2读取数据返回List二、使用pandas读取数据目前读取Excle数据有2种方式xrld和pandas一、使用xlrd读取数据1.1判断文件格式是否是xlrd开头1.2读取数据返回List二、使用pandas读取数据...原创 2021-09-28 16:05:04 · 555 阅读 · 0 评论 -
pytest+request+allure+excel接口自动化搭建 从0到1【三 封装Request请求】
为什么要做二次封装request请求接口?接口请求包含很多种类型:GET、POST、PUT、DELETE等…数据已经成功获取到了,接下来就可以封装request请求来请求接口。#默认先执行__init__(self) def __init__(self): self.session = requests.Session() # 初始化requests.sessionh()会话对象 self.host = con.host # 请求地址使用request请求原创 2021-09-28 17:17:05 · 488 阅读 · 0 评论 -
pytest+request+allure+excel接口自动化搭建 从0到1【四 Allure测试报告】
Allure报告的使用安装Allure报告Mac下安装allure环境allure使用pytese支持allure报告的使用,allure报告美观实用。安装Allure报告依赖环境:pytest == 6.1.0allure-pytest == 2.8.18Mac下安装allure环境allure解压包下载后 直接解压配置环境即可使用免费下载配置allure环境#命令行输入:open -t ~/.bash_profile #打开配置文件export PATH=${PATH}:/U原创 2021-09-29 14:34:02 · 672 阅读 · 0 评论 -
pytest+request+allure+excel接口自动化搭建 从0到1【五 钉钉/飞书通知】
前言获取Jenkins 报告记录飞书通知创建钉钉群机器人获取Allure执行数据钉钉通知创建飞书群机器人获取Allure执行数据通常情况下正规公司流程发送测试报告等事宜都是通过邮箱来走流程的,但是也有很多公司使用钉钉/飞书等办公软件。上班肯定是需要交流的嘛。那么直接将测试报告发送至钉钉/飞书群 岂不是大家都可以看到?毕竟邮件大家不会一直关注的。获取Jenkins 报告记录使用自动通知我们将会用到jenkins集成,我的其他文件有安装记录,可以自己翻阅一下利用jenkins构建完成后会产生一条构建记录原创 2021-11-29 16:49:35 · 1830 阅读 · 0 评论