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

Postman接口测试(断言、关联、参数化、输出测试报告)

基本界面展示

  • Get、Post请求

  • Postman断言

使用postman来判断预期结果与实际结果是否一致

  • 响应状态码断言

  • 响应包含字符串

  • 断言判断字符串的格式

  • 关联

用于解决http请求之间存在依赖关系

依赖:一个http请求的响应结果中的数据,被另一个请求使用

登录 http请求,返回的令牌。被添加员工请求依赖(请求头中使用),可以使用 postman的关联技术来使用。

适用情况:http请求之间存在依赖关系

  • 全局变量

  • 环境变量(先创环境)

  • 参数化

参数化:将 http请求需要的数据,和断言数据,组织到一个文件中。从postman导入文件,实现 http请求发送、断言。

应用场景:针对同一个接口,组织 N 条 不同的测试用例。数据格式完全一致的。适用参数化。

文件格式:

  • 1.CSV:

  • json:

  • 生成测试报告

生成测试报告步骤:

  1. 批量执行用例集;
  2. 导出用例集合;
  3. 终端下使用命令:

newman run 用例集文件.json -e 环境文件.json -d 数据文件.csv/.json -r htmlextra --reporter-htmlextra-export 测试报告名.html

http://www.lryc.cn/news/485555.html

相关文章:

  • redis和mongodb等对比分析
  • 如何在 WordPress 中轻松强制所有用户退出登录
  • 移除元素(leetcode 27)
  • html5表单属性的用法
  • 使用 Ant Design Vue 自定渲染函数customRender实现单元格合并功能rowSpan
  • 相机光学(四十四)——ALL-PD和PDAF
  • Opengl光照测试
  • OpenSIP2.4.11 向 FreeSWITCH 注册
  • 【C++】深入理解 C++ 优先级队列、容器适配器与 deque:实现与应用解析
  • Android 开发与救砖工具介绍
  • vue2和vue3:diff算法的区别?
  • 后端返回大数问题
  • vue3: ref, reactive, readonly, shallowReactive
  • 5G与4G互通的桥梁:N26接口
  • 29-Elasticsearch 集群监控
  • 利用Excel批量生成含二维码的设备管理标签卡片
  • 小米运动健康与华为运动健康在苹手机ios系统中无法识别蓝牙状态 (如何在ios系统中开启 蓝牙 相册 定位 通知 相机等功能权限,保你有用)
  • 高亮变色显示文本中的关键字
  • Javascript垃圾回收机制-运行机制(大厂内部培训版本)
  • 【jvm】一个空Object对象的占多大空间
  • 241114.学习日志——[CSDIY] [CS]数据结构与算法 [00]
  • The Planets: Earth -- 练习
  • linux逻辑卷练习
  • openai 论文Scaling Laws for Neural Language Models学习
  • __VUE_PROD_HYDRATION_MISMATCH_DETAILS__ is not explicitly defined
  • 基于PHP技术的校园站的设计与实现
  • JVM回收机制与算法
  • 24/11/14 算法笔记 GMM高斯混合模型
  • Linux下编译安装Nginx
  • 算力100问☞第4问:算力的构成元素有哪些?