![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
接口自动化框架
每天说够一万句废话
这个作者很懒,什么都没留下…
展开
-
接口自动化框架搭建(一):框架介绍
最近在搭建接口自动化框架,用的python+pytest+alllure+jenkins+钉钉消息通知+多进程,打算写个专栏,方便自己查找和他人学习。有不正确的地方,欢迎指正。原创 2024-03-29 11:06:16 · 709 阅读 · 0 评论 -
接口自动化框架搭建(二):python环境安装
网上教程太多了,参考网上链接吧:原创 2024-03-29 11:22:53 · 196 阅读 · 0 评论 -
接口自动化框架搭建(三):pytest库安装
前提条件:已安装python环境。原创 2024-03-29 11:28:09 · 535 阅读 · 0 评论 -
接口自动化框架搭建(四):pytest的使用
1,创建test_2.py文件,便于区分,目录如下。2,test_1.py创建两条测试用例。在run.py中创建执行函数。3,在pycharm中执行。原创 2024-03-29 11:58:11 · 590 阅读 · 0 评论 -
接口自动化框架搭建(五):生成allure报告
java服务启动后会自动打开浏览器,可以看到测试用例指定情况。或者从pycharme上安装。原创 2024-03-29 14:11:20 · 209 阅读 · 0 评论 -
接口自动化框架搭建(六):多进程执行
接口自动化中请求头是公共参数,用例执行过程中会对请求头做操作,当多线程执行的时候,每条用例的执行进度不一样,就回导致case1更新完header后,case2更新header,case1发起请求的时候用的header是case2的,导致请求失败。当测试用例太多之后,想缩短执行时间,就需要多线程或者多进程执行。没有想到比较好的方法解决多线程参数错乱问题,我这里使用多进程执行。1,修改下测试用例test_1.py,等待5秒。2,修改下测试用例test_2.py,等待5秒。花费6秒左右,时间有缩短。原创 2024-03-29 14:37:24 · 482 阅读 · 0 评论 -
接口自动化框架搭建(七):jenkins安装
网上资料比较多,参考下吧原创 2024-03-29 14:40:10 · 149 阅读 · 0 评论 -
接口自动化框架搭建(八):pytest+allure+jenkins接入
步骤2配置好后,就可以点击保存了,保存后构建项目,确认下有没有问题,构建完成后可以看到页面有allure报告的入口。把启动java服务的代码注释掉,使用jenkins后就不需要再使用allure启动服务了。怎么确定路径,可以查看工作空间,jenkins默认根目录就是工作空间。原创 2024-03-29 15:01:10 · 773 阅读 · 0 评论 -
接口自动化框架搭建(九):接入钉钉消息通知
完结撒花原创 2024-03-29 15:27:36 · 681 阅读 · 0 评论