![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
接口自动化学习笔记
文章平均质量分 73
头上有月亮凹
互相学习,持续进步
展开
-
【接口自动化测试基础之路 10】request介绍
通过params传参通过data或json传参通过data传参发送任意请求,上述请求都通过requests.request()方法参数列表:method:请求方式url:请求路径params:get方式传参data:post\put\patch方式传参json:post方式传参headers:请求头cookies:请求cookie信息files:文件上传auth:鉴权timeout:超时allow_redirects:允许重定向。原创 2023-06-05 11:09:02 · 385 阅读 · 0 评论 -
【接口自动化测试基础之路 09】allure报告定制
1、修改配置文件 allure.yml,增加自定义插件:custom-logo-plugin2、修改自定义loge的样式文件没有图标的,可以去阿里巴巴矢量图库取:https://www.iconfont.cn/原创 2023-06-02 17:00:24 · 1739 阅读 · 0 评论 -
【接口自动化测试基础之路 03】接口鉴权
简单的接口鉴权方面的概念原创 2023-05-23 16:07:53 · 957 阅读 · 1 评论 -
【接口自动化测试基础之路 04】HttpRunner-接口关联和函数热加载
HTTP runner是一个面向HTTP协议的通用测试框架思想:只需要维护yaml、json、py文件就可以实现接口自动化测试、性能测试、线上监控、持续集成。原创 2023-05-24 16:52:29 · 301 阅读 · 1 评论 -
【接口自动化测试基础之路 05】HttpRunner关键字及用例分层设计
2、testcases(测试用例层):将api层的yml文件复制到testcases目录》》只保留name结构:config:name:teststeps:name:接口1api:接口定义的yml文件名export:导出变量name:接口2api:接口定义的yml文件名3、testsuites(测试套件层)将testcases层的yml文件复制到testsuite目录》》只保留name结构:config:name:teststeps:原创 2023-05-25 16:30:07 · 202 阅读 · 1 评论 -
【接口自动化测试基础之路 06】HTTPrunner数据驱动和生成allure报告
HTTPrunner从3.X开始,使用parameters定义数据源,应用于testcases层config: parameters: 参数1-参数2-参数3: -[“值1”] -[“值2”] -[“值3”]第一种:直接在脚本定义参数,数据写死,适用于参数较少的场景第二种:data目录下面创建数据文件,适用于数据量较大的情况例如data目录下面创建一个csv数据文件,csv数据文件格式:变量1,变量2,变量3值1,值2,值3使用:config:原创 2023-05-25 16:44:52 · 364 阅读 · 1 评论 -
【接口自动化测试基础之路 07】pytest运行规则
1、基于python的单元测试框架2、可以结合selenium、appnium、requests实现自动化测试3、可以结合allure-pytest插件生成allure报告4、结合Jenkins实现持续集成5、其他常用插件:pytest-html:生成html报告pytest-xdist:多线程执行pytest-ordering:改变测试用例执行顺序pytest-rerunfailures:失败用例重跑插件管理。原创 2023-05-29 09:48:19 · 133 阅读 · 1 评论 -
【接口自动化测试基础之路 08】fixture和conftest
4、修改pytest.ini配置文件,运行时在reports目录下生成temp临时目录,存放json格式的临时报告5、修改run.py执行文件,将json格式的临时报告转换为html格式的报告执行上述的run.py文件,会自动生成测试报告(如果没reports目录,也会自动生成)选择浏览器打开html文件,就可以看到简单的allure报告了。原创 2023-05-29 11:09:51 · 238 阅读 · 1 评论 -
【接口自动化测试基础之路 02】Postman动态参数(热加载)
/自定义时间戳//让接口请求停3秒。原创 2023-05-19 17:58:16 · 152 阅读 · 1 评论 -
【接口自动化测试基础之路 01】Postman接口关联
【接口自动化测试基础之路 01】原创 2023-05-19 17:00:37 · 333 阅读 · 2 评论