在postman插件的应用与实战(一)中,介绍了postman插件的安装,使用,collestion的创建以及应用,本小节中,我们来介绍postman结合newman和jenkins持续构建工具,来对postman中的接口测试进行统一的管理。

关于newman的信息,可以到https://www.getpostman.com/docs/newman_intro看详细的信息,这里只介绍newman工具的安装,首先安装node.js,然后执行如下的命令安装newman,命令为:

npm install -g newman --registry=https://registry.npm.taobao.org

安装成功后,在windows命令提示符输入newman,出现如下的截图,表示安装成功,见截图:

见newman工具的常用的命令:

在这里,我们在postman插件中创建一个对百度的请求,然后使用newman工具来测试这样的一个过程,见创建的请求百度的collestion截图:

点击百度中的collection的share collection,会出现如下的截图,见截图:

在如上的截图中,点击Download,把文件的内容复制到baidu.json并保存到

C盘下,见baidu.json的内容:

下来使用newman执行该get请求的测试用例,见执行的命令:

cd c:/

newman -c baidu.json

见命令的截图以及执行的结果:

我们可以在jenkins创建一个过程,把newman和jenkin结合起来,直接让jenkins工具去执行,而不需要每次使用命令去执行了,见创建的过程的截图:

事实上,创建这样一个过程是很简单的,postman工具唯一的缺点,就是如果需要断言,我们就得支付一定的金额,但是即使不能断言,在实际的测试过程和工作过程中,它依然是比较受欢迎的一个测试接口的测试工具。

postman安装_Postman插件的应用与实战(二)相关推荐

  1. Postman安装newman

    安装Postman插件newman 文章目录 安装Postman插件newman 1.安装node.js 2.安装newman (前提:确保npm -V验证通过) 3.安装newman-reporte ...

  2. 【HBuilderX】预编译器错误:代码使用了scss/sass语言,但未安装相应的编译器插件,请前往插件市场安装该插件:

    [HBuilderX]预编译器错误:代码使用了scss/sass语言,但未安装相应的编译器插件,请前往插件市场安装该插件: 一.报错 二.报错原因 三.解决办法 一.报错 预编译器错误:代码使用了sc ...

  3. centos 安装flash插件

    方法一: 1.选择合适的yum源 http://get.adobe.com/cn/flashplayer/ 进入此网址选择 "YUM,适用于Linux(YUM)",下载adobe源 ...

  4. 企业实战(Jenkins+GitLab+SonarQube)_04_Jenkins安装推荐插件

    Jenkins如何安装推荐插件? 接上一篇: 企业实战03_Jenkins登录https://blog.csdn.net/weixin_40816738/article/details/9038369 ...

  5. postman安装和基本使用教程

    目录 一.Postman介绍 二.下载及安装: 三.接口测试: 四.认证接口测试: 最近需要测试产品中的REST API,无意中发现了PostMan这个chrome插件,把玩了一下,发现postman ...

  6. 【Flutter】shared_preferences 本地存储 ( 简介 | 安装 shared_preferences 插件 | 使用 shared_preferences 流程 )

    文章目录 一.shared_preferences 本地存储插件简介 二.安装 shared_preferences 插件 三.使用 shared_preferences 流程 四.完整代码示例 五. ...

  7. Vue.js-Day03-PM【组件通信(安装Vetur插件、父子组件通信、子父组件通信)、项目发送与启动(项目发给别人、启动别人的项目)】

    Vue.js实训[基础理论(5天)+项目实战(5天)]博客汇总表[详细笔记] 目   录 6.组件通信 安装 Vetur 插件 6.1.父子组件通信 子定义props 父组件模板 图解 6.2.子父组 ...

  8. postman安装路径_OpenStack Swift 安装及使用

    一 安装 OpenStack 1. 更新 yum 源 $ yum update 2. 关闭防火墙 $ setenforce 0$ sed -i "s/^SELINUX=.*$/SELINUX ...

  9. idea svn插件离线安装_idea离线安装lombock插件

    技术交流群:233513714 安装过程 1.首先找到插件包 插件包可以在两个地方下载,分别是IDEA的官方插件仓库和GitHub里lombok-intellij-plugin仓库中的release包 ...

最新文章

  1. 数据可视化:Matplotlib vs ggplot2
  2. shiro放行_Shiro在Spring Boot中的实践
  3. 使用log4jdbc记录SQL信息
  4. maven配置阿里云镜像后Eclipse不生效解决办法
  5. [转载]HTTP PUSH技术原理,结合ASP.NET实现以及评述
  6. (67)FPGA模块调用(Verilog调用system Verilog)
  7. linux队列运行任务查看,Linux work queue工作队列小结与使用
  8. 有哪些好用的游戏加速器推荐?
  9. xcode打包导出ipa
  10. 绕过tp路由器管理密码_TP-Link无线路由器管理员密码是什么?
  11. 活动报名 | 保护儿童,保护未来!智源发布《面向儿童的人工智能北京共识》
  12. matlab scatter3点颜色,使用for循环MATLAB时,scatter3中的系列颜色与Legend不匹配
  13. php中间件最简单实现,my_test_simple_framework
  14. 域控服务器导出证书,证书服务器(CA)的备份和还原
  15. 思维题:三个箱子,一个只装苹果,一个只装橙,另一个装苹果和橙,请问?
  16. Spring注入Bean的几种方法
  17. 依据中国BMI分类范围,统计人数
  18. 高通物联网智能WIFI芯片-QCA4002/QCA4004
  19. glibc 知:手册21:日期和时间
  20. 《The Man Who Solved The Market》——量化大师西蒙斯新书总结

热门文章

  1. 银河麒麟V10入选2020中国十大科技新闻
  2. 对精致码农大佬的 [理解 volatile 关键字] 文章结论的思考和寻找真相
  3. .NET Core3发布Json API
  4. 张高兴的 .NET Core IoT 入门指南:环境配置、Blink、部署
  5. C# 中使用面向切面编程(AOP)中实践代码整洁
  6. Ocelot简易教程(五)之集成IdentityServer认证以及授权
  7. 实体类的动态生成(二)
  8. Asp.net Core中SignalR Core预览版的一些新特性前瞻,附源码(消息订阅与发送二进制数据)
  9. C#中的两把双刃剑:抽象类和接口
  10. .NET跨平台之旅:将QPS 100左右的ASP.NET Core站点部署到Linux服务器上