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

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.kler.cn/a/395599.html

相关文章:

  • 【WPF】Prism学习(二)
  • 基于STM32设计的矿山环境监测系统(NBIOT)_262
  • 第 13 章 -Go 语言 接口
  • 探索 HTML 和 CSS 实现的蜡烛火焰
  • 初级数据结构——栈
  • 《Python网络安全项目实战》项目5 编写网站扫描程序
  • Win11 终端执行 python xxx.py 没反应
  • 241115
  • 《Java核心技术 卷I》图形界面事件处理适配器类
  • Unix进程
  • 杰控通过 OPCproxy 获取数据发送到服务器
  • 嵌入是开发 之TCP网络编程(一)
  • 界面控件DevExpress Blazor UI v24.1新版亮点 - 全新PDF Viewer等组件
  • SQL Server Service Broker完整示例
  • 【代码大模型】Is Your Code Generated by ChatGPT Really Correct?论文阅读
  • react 中 memo 模块作用
  • 深入理解BERT模型:BertModel类详解
  • [Mysql基础] 表的操作
  • Qt 的 QThread:多线程编程的基础
  • Uniapp 引入 Android aar 包 和 Android 离线打包
  • 跟李笑来学美式俚语(Most Common American Idioms): Part 01
  • 网络安全---安全见闻2
  • Shell编程-2
  • (三十三)队列(queue)
  • ES操作命令
  • 信息技术引领未来:大数据治理的实践与挑战