可以解决的问题

  • 几百个接口人工测试接口过于繁杂
  • 大多测试无法使用请求结果当参数
  • 可以使用随机参数
  • 支持swagger信息导入
  • 随账号持久化保存数据
  • 对集合一键测试
  • 自定义可视化结果

开启控制台

单个测试尝试

使用请求结果当参数

pm.test("存全局参数", function () {    // 获取json    var jsonData = pm.response.json();    pm.globals.set("param_name",jsonData.data.name);});

在下一个接口使用 param_name

可以看到name被替换掉了

打印结果(JSON)

自定义可视化结果

在 Tests 里编写

var template = `    

Name Email {{#each response}} {{name}} {{email}} {{/each}} `;// 设置 可视化器pm.visualizer.set(template, { // 这里拿的返回结果里的参数 response: pm.response.json().data.array});

随机参数

  • {{$guid}}:添加一个V4风格GUID(如: aa002-44ac-45ca-aae3-52bf19650e2d)
  • {{$timestamp}}:将当前的时间戳,精确到秒
  • {{$randomInt}}:添加0和1000之间的随机整数

当前时间戳13位

postman.setGlobalVariable("time13", new Date().getTime());// 或者pm.globals.set("time13", new Date().getTime());

js获取常用时间链接:https://www.yuque.com/ekko/front-dev/bpvn6x

测试用例连接

我的测试链接实例: https://www.getpostman.com/collections/94a58d113d80dd14b63d

一键测试接口集合

测试结果,这样的话就完成了一个完完整整的接口测试

从swagger导入接口

测试swagger地址,这里版本2.0,没测试3.0

http://petstore.swagger.io/v2/swagger.json

点击 continue 继续

只选择 Collection 然后点击 Import

这里可以看到导入的测试集合

自定义全局变量

用来存储api地址,以及常用的参数

持续更新链接

postman socket接口测试_基于postman测试接口(整套接口测试)相关推荐

  1. 基于postman测试接口(整套接口测试)(附视频教程加源码)

    目录 可以解决的问题 开启控制台 单个测试尝试 使用请求结果当参数 打印结果(JSON) 自定义可视化结果 随机参数 测试用例连接 一键测试接口集合 从swagger导入接口 自定义全局变量 可以解决 ...

  2. postman如何测试php接口_基于Postman的API自动化测试

    基于Postman的API自动化测试 1.安装 两种安装方式,我热衷于以chrome插件形式安装 Chrome插件 Mac App 2.发送请求 Postman最基础的功能就是发送http请求,支持G ...

  3. c语言实现http服务器_基于postman实现http接口测试过程解析_服务器其它

    这篇文章主要介绍了基于postman实现http接口测试过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 无意中发现了一个巨牛的人工智能教程, ...

  4. 【Web接口测试_基础概念】接口概念、接口分类、接口定义、接口规范、接口方法、接口用例设计整理

    [接口基础] 1.接口测试概念 1.1 基础概念 接口的定义:接口英文"interface",表示某个对象和外界交互的部分. 1.2接口的分类: ①用户UI接口,表示提供给用户操作 ...

  5. pythonunittest接口测试_基于python+unittest +requests接口测试

    2019独角兽企业重金招聘Python工程师标准>>> 谈到接口测试,大家都不会感到陌生.接口测试的工具和实现方式也有很多,比如ant+jmeter+jemkins.postman. ...

  6. 在线post测试java接口测试_好用的在线HTTP接口测试 - HTTP GET/POST模拟请求测试工具-ApiPost...

    现在的模拟发送请求插件很多比如老外的postman等,但亲测咱们国内的 ApiPost 更好用一些,因为它不仅可以模拟发送get.post.delete.put请求,还可以导出文档,支持团队协作也是它 ...

  7. python自动化测试脚本后端_基于 python 的接口自动化测试

    本文来自作者:孙彦辉 在 GitChat 上精彩分享,「阅读原文」看看大家和作者交流了哪些问题 一.简介 本文从一个简单的登录接口测试入手,一步步调整优化接口调用姿势: 然后简单讨论了一下接口测试框架 ...

  8. mysqls压力测试怎么用_用 Swagger 测试接口,怎么在请求头中携带 Token?

    松哥周末抽空给 Spring Security 系列也录制了一套视频,目录如下: 感兴趣的小伙伴戳这里-->Spring Boot+Vue+微人事视频教程 今天的话题来自一个小伙伴在微信上的提问 ...

  9. postman 安装失败_【Postman】14 Postman与Jenkins集成使用

    Postman提供的Newman命令行工具,与Jenkins可以灵活组合,以实现接口测试的持续集成或者定时任务. 如果Jenkins部署在Linux系统中,可以直接在shell中运行Newman命令. ...

最新文章

  1. 华为云垃圾分类AI大赛三强出炉,ModelArts2.0让行业按下AI开发“加速键”
  2. 终于有人把云计算、物联网和大数据讲明白了!
  3. java定时器检测状态_实用代码| shell脚本实现定时检查应用状态
  4. c/c++ / printf 实现
  5. R语言 深圳 面授_「深圳侦探电话」用R语言实现深度学习情感分析
  6. LeetCode MySQL 1581. 进店却未进行过交易的顾客
  7. 比尔盖茨给刚毕业程序员的10点忠告
  8. windows 2012 powershell 创建Ad
  9. Jquery下拉效果
  10. ETL介绍与ETL工具比较
  11. android 广告字幕,Android编程实现类似天气预报图文字幕垂直滚动效果的方法
  12. Atitit.Hibernate中Criteria 使用总结and 关联查询 and 按照子对象查询 o9o
  13. H5手机转盘抽奖活动游戏页面源码
  14. 百度文库刷财富值软件-第二版
  15. 国产达梦数据库安装教程(DM7,Windows)
  16. 深度系统安装移动硬盘启动_教你用优启通U盘PE启动安装系统教程
  17. HDU 4826 双向DP
  18. 详细解析STM32的时钟系统
  19. MP2451问题记录
  20. zapewnia stale poprawiając relacje związane

热门文章

  1. et al、e.g.、i.e.读音及释义
  2. Tensorflow2.x代码实现计算Top-k Accuracy
  3. SQL Server 创建表
  4. PHP foreach如何判断是数组最后一个元素
  5. 去掉网页上链接或按钮的虚线框
  6. mysql 获取操作系统信息_php获取服务器操作系统相关信息的方法
  7. Java基础04 编译与反编译
  8. mysql 查询列表是否关注_点赞功能,用mysql还是redis?
  9. 分时系统是计算机网络嘛,简述计算机网络与分时多用户系统多机系统分布式系统的区别...
  10. 更改计算机语言win7,windows7专业版怎么更改语言_如何更改windows7专业版语言