当前位置: 首页 > article >正文

day08 接口测试(4)知识点完结!!

【没有所谓的运气🍬,只有绝对的努力✊】

 

目录

1、postman读取外部数据文件(参数化)

1.1 数据文件简介

1.2 导入外部数据文件

1.2.1 csv文件

1.2.2 导入 json文件

1.3  读取数据文件数据

1.4 案例

1.5 生成测试报告

2、小结


1、postman读取外部数据文件(参数化)

当http请求,使用的 数据有较高相似度时,相同的请求时,考虑使用参数化(将数据组织到数据文件中)。

1.1 数据文件简介

1.2 导入外部数据文件

1.2.1 csv文件

 

特性1:postman会自动给所有 非数值数据,添加 ' ' 包裹。

特性2:postman 循环读取csv文件的每一行

  

1.2.2 导入 json文件

在线写json的网站:JSON在线解析格式化验证 - JSON.cn

1.3  读取数据文件数据

1.4 案例

http://cx.shouji.360.cn/phonearea.php?number={{number}}

 

1.5 生成测试报告

step1:批量执行测试用例(借助数据文件)

step2:导出 测试用例集

step3:执行生成测试报告的命令

newman run 用例集xxx.json -d 数据.json/xxx.csv -r html --reporter-html-export 报告名称.html

2、小结


今天暂时学到这里啦。后面的即将进入项目实战。

准备去找些网上可以用的、带有接口的项目,做实战。

看的视频可里面的接口基本上都用不了,请求不到数据,可能他们使用的是内网。

我去找项目啦,下一篇博文,再见👋🏻啦。


http://www.kler.cn/a/427536.html

相关文章:

  • 阻塞队列详解
  • 【NIPS2024】Unique3D:从单张图像高效生成高质量的3D网格
  • GraphQL学习路线图
  • 【opencv入门教程】12. 矩阵初始化
  • mac电脑多个ssh keys共存
  • Linux内核中断机制详解
  • stable diffusion Controlnet常用控制类型解析与实战课程 3
  • 基于java+SpringBoot+Vue的社团管理系统设计与实现
  • Codeforces Round 991 (Div. 3)(A~F)
  • 网络练级宝典-> UDP传输层协议
  • 【蓝桥杯每日一题】砍竹子
  • python怎么打印心形
  • cmake: error while loading shared libraries: libssl.so.1.1
  • JVM 性能调优以实现高吞吐量和低延迟(内附相对较优调优参数)
  • Dashboard-Factory没图没真相的虚假BI
  • Elasticsearch Serverless 现已正式发布
  • macOS sequoia 15.1中应用程序“程序坞”没有权限打开
  • C++ String(字符串)和 float/double (浮点数)互转
  • Photohop关于数位板没有压力感,PS画笔的钢笔压力总是显示感叹号的问题解放方法
  • 嵌入式硬件设计 — 智能设备背后的隐形架构大师