目录

目录

一, postman导出用例集合 及环境变量设置及导出

1 点击测试用例集合,点击导出  选择2.1版本  该版本可与 apifox通用

2 环境变量设置及导出

3 Tests断言

二  newman及相关插件安装

在存放导出测试集合的位置, 进入cmd控制台,分别输入 命令安装 newman 以及 newman-reporter-html

newman-reporter-html安装结果  如图

三 输入命令运行导出 的测试集合生成html版本 postman测试报告

newman-reporter-html 命令以及示例

newman-reporter-htmlextra  命令以及示例

四 关于 newman导出html 或者增强版html插件 自定义修改导出HTML模板的方式



一, postman导出用例集合 及环境变量设置及导出

1 点击测试用例集合,点击导出  选择2.1版本  该版本可与 apifox通用

2 环境变量设置及导出

3 Tests断言

pm.test("判断返回值中是否存在", function () {pm.expect(pm.response.text()).to.include("XXXXX");
});pm.test("MSG 匹配处理成功", function () {var jsonData = pm.response.json();pm.expect(jsonData.msg).to.equal("处理成功");
});pm.test("HTTP  状态吗是否是 200", function () {pm.response.to.have.status(200);
});pm.test("返回时 code 是否为1", function () {var jsonData = pm.response.json();pm.expect(jsonData.code).to.equal(1);pm.response.to.have.status(200);
});pm.test("返回时 result 如果是集合 是否不为空", function () {var jsonData = pm.response.json();var list = jsonData["result"];// console.log(list.length)pm.expect(list.length).to.above(0);  pm.response.to.have.status(200);

二  newman及相关插件安装

注意 :  newman 安装及使用 需要node.js 环境  没装的 随便找个装一下

node.js安装及环境配置超详细教程【Windows系统安装包方式】

在存放导出测试集合的位置, 进入cmd控制台,分别输入 命令安装 newman 以及 newman-reporter-html

//newman安装
npm install -g newman
//html插件
npm install -g newman-reporter-html
//增强版html插件
npm install -g newman-reporter-htmlextra

newman安装结果 : cmd窗口使用 :  newman -v  查看 有则成功

newman-reporter-html安装结果  如图

newman-reporter-htmlextra 一致

三 输入命令运行导出 的测试集合生成html版本 postman测试报告

newman-reporter-html 命令以及示例

newman run 测试集合文件.json -e 环境变量.json -g 全局变量.json -d 数据.json -n 迭代次数 -r cli,html,json,junit --reporter-html-export 命名.html

newman-reporter-htmlextra  命令以及示例

newman run 测试集合文件.json -e 环境变量.json -g 全局变量.json -d 数据.json -n 迭代次数 -r cli,html,json,junit,htmlextra   --reporter-htmlextra-browserTitle "测试报告"  --reporter-htmlextra-title "测试报告" --reporter-htmlextra-export  命名.html

四 关于 newman导出html 或者增强版html插件 自定义修改导出HTML模板的方式

自己体会, 具体应该不用多说了都到这了

//windows 下路径 linux的话自己改
npm\node_modules\newman-reporter-html\lib\template-default.hbs
npm\node_modules\newman-reporter-htmlextra\lib\dashboard-template.hbs

Postman 导出接口集合,并使用newman工具导出html版本测试用例相关推荐

  1. 类似postman的接口自动化测试工具,为什么都在用 apifox

    接口测试很多人都会用到 postman,但实际上,在当下国内测试流程中,postman 有很多功能不符合国人的操作习惯,本文介绍一个接口自动化测试工具,已经在很多公司的测试团队中大量使用,它的主要应用 ...

  2. PostMan测试接口-----上传文件、导出excel

    PostMan测试接口实现如下功能: (1)上传文件 (2)导出excel 一.PostMan测试接口实现上传文件 当测试接口需要上传文件时,我们依然可以借助Postman. 1.接口地址填写正确 2 ...

  3. Postman如何导出接口,学会这招后台开发再交接工作时,保准不被喷!

    前言: 我的文章还是一贯的作风,简确用风格(简单确实有用),你们可叫我职场新人救星!好的废话不多说,今天这篇文章讲的是如何用postman导出接口文档!解决怎么把自己用postman测试的用例分享给同 ...

  4. Postman导入和导出接口

    1.点击Export导出接口 2.点击Export 3.选择路径导出 4.导入操作,点击 import 5.选择导入文件 6.导入成功

  5. 软件测试须知基于PostMan的接口自动化测试

    临近年底,公司任务也不是很多,趁这个机会老大让我研究了一下PostMan的脚本自动化测试.作为一个前端开发,说实话,对于PostMan的操作,仅仅限于新建请求->填写url地址和参数->s ...

  6. newman工具的运用

    是postman测试集合运行的插件工具,运行的对象是测试集合. 1.安装 安装nodejs,是newman的基础环境. cmd--->npm -v 安装newman工具: cmd ---> ...

  7. Postman实现接口自动化测试

    一:Postman安装 1. 环境搭建: 1) 安装 Postman 下载完成后,选择默认项进行安装. 注册登录,建议使用邮箱账号注册,数据共享且易找回密码. 二:Postman页面介绍 1.请求 1 ...

  8. 支持Dubbo接口文档生成的工具!

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 作者 | 肥朝 来源 | https://mp.weix ...

  9. 【转】Postman 生成接口文档

    引言 几个朋友想做一个前后端分离的项目,接口文档的重要性那是不言而喻的.生成接口文档的方法真的太多了,Yapi.Swagger等等.但是想公网上访问接口文档并修改的话,还得购买服务器,部署上去.穷码农 ...

最新文章

  1. 用g.raphael.js高速绘制饼图、柱状图、点状图、折线图(上)
  2. 经典排序算法(6)——直接选择排序算法详解
  3. 前后端敏感数据加密方案及实现_03
  4. SharePoint Manager 2007 国外高人写的管理工具,有特色,对学习moss有帮助
  5. (2)Linux环境下安装和使用Redis
  6. M3DGIS三维电子沙盘大数据人工智能元宇宙地理信息系统第5课
  7. 如何在电脑上下载抖音视频
  8. python共有前缀_Python 匹配多个字符前缀
  9. c语言实现三角形面积公式字母,c语言计算三角形面积代码
  10. No installations recognized以及nvm use失败问题
  11. 单片机通用配置(基于STC12C5A60S2)
  12. 微信小程序内嵌H5页面实现微信支付
  13. 微信小程序【网易云音乐实战】(第六篇 歌曲搜索、自定义模板、分包)
  14. 负数在计算机中的表示和存储
  15. RecyclerView实现点击回复效果
  16. idm 假冒_深度假冒人工智能对通过新媒体共享的信息传播的影响
  17. getenv()和环境变量
  18. 特征选择,熵,条件熵,信息增益
  19. Brave 浏览器续航测试:功耗比各大主流浏览器都要低
  20. 微服务设计指导-通过一个生产事故的具体例子来看微服务

热门文章

  1. 仁寿北城时代二期装修效果图,北城时代户型图
  2. Python获取excel的数据并绘制直方图
  3. 左旋转、右旋转、双旋
  4. 拼多多商家遇到投诉,如何解决?
  5. 小黑盒服务器不稳定,小黑盒什么时候更新 | 手游网游页游攻略大全
  6. “金环日食”下午见!6月21日魔戒即将现身,想加入到这次日食的观测大军,这几个问题得掌握——下次十年后
  7. 苹果home键在哪里设置_别再双击Home键了,原来苹果手机是这样清理内存的,速度提升1倍...
  8. 简单实现局域网内实现像素流送的负载均衡
  9. 【向量范数】详解常用的向量范数
  10. nginx 10054报错问题解决方案