API接口测试-postman自动生成测试报告

news/2024/5/20 2:44:26 标签: postman, 测试报告, 自动化, 自动生成, newman

Postman这个软件是可以自动生成测试报告的,但需要一些环境方面的支持,把环境安装好后使用命令即可获得HTML版本的综合测试报告(个人感觉没有JMETER的测试报告好看,但很简洁),本文将分享Postman自动生成测试报告的环境安装方法及相关命令。

***环境安装***


1、安装Node.js(下载链接已帮各位整理好,如下)

node.js官方下载地址(点击进入)https://nodejs.org/zh-cn/download/根据电脑实际情况下载对应版本,目前大部分电脑为windows 64位

安装过程全程保持默认点下一步即可,此处不再详细赘述 

查看是否安装成功方法:

注:windows键是键盘左下角四个小方块的那个键

1、windows+r键弹出运行窗口
2、输入cmd后回车
3、输入npm -v
//如果显示了版本号,如6.14.4则证明已经安装成功

2、安装NEWMAN 

在线安装法(必须第一步的node.js安装成功的前提下才能使用):

1、win+r弹出运行窗口输入cmd后回车
2、输入命令npm install -g newman

//如果权限不够就用管理员身份运行cmd

3、安装newman-reporter-html

 在线安装法(必须第二步的NEWMAN安装成功的前提下才能使用):

1、win+r弹出运行窗口输入cmd后回车
2、输入命令npm install -g newman-reporter-html

//如果权限不够就用管理员身份运行cmd

***测试报告自动生成***


1、导出用例集(如果不会导出请点击我下方的链接,我的另一篇文章有讲)

Postman用例集/环境变量导入导出方案https://blog.csdn.net/Liu_GuoXing/article/details/127440156?spm=1001.2014.3001.55012、将用例集放到一个新建的文件夹中,然后通过文件夹的地址栏输入cmd后回车进入

3、输入如下命令后回车等待几秒(和机器本身的配置有关时间不会太长)

newman run 测试脚本文件(用例集) -e 环境变量文件 -d 测试数据文件(参数化文件) -r html --reporter-html-export 测试报告名.html

#-e 和 -d参数都是可选参数,不是必须  比如我没用参数化文件 就不需要 -d及后面的参数

动图演示:

4、会发现文件夹中多出一个HTML格式的文件,双击用浏览器打开即可,这个就是测试报告

5、测试报告主要内容翻译:

 

以上就是关于postman自动化导出测试用例的具体操作方法了,如有疑问欢迎评论区留言讨论~ 


关注我,不迷路

******我的本文相关专栏******

软件测试专栏(单击此处进入)


 ******我的其它作品专栏******

PC常见故障汇总专栏(点击进入)

EXCEL综合场景应用详解(点击此处进入)

全国计算机等级考试-二级python基础(点击此处进入)


http://www.niftyadmin.cn/n/180.html

相关文章

JAVA计算机毕业设计校园闲置物品信息管理系统Mybatis+源码+数据库+lw文档+系统+调试部署

JAVA计算机毕业设计校园闲置物品信息管理系统Mybatis源码数据库lw文档系统调试部署 JAVA计算机毕业设计校园闲置物品信息管理系统Mybatis源码数据库lw文档系统调试部署本源码技术栈: 项目架构:B/S架构 开发语言:Java语言 开发软件&#xf…

web自动化测试框架

本文介绍web自动化测试框架 ●Base:用来对Selenium API进行二次封装。 对Selenium API进行二次封装的目的是简化一些复杂的操作,但是千万不要为了封装而封装。 封装好后,其他页面类可以集成basepage,调用这些方法。 from sele…

月入8000+的steam搬砖项目,你应该知道(详细教程)

大家好,我是阿阳 今天要给大家介绍的是 steam 游戏搬砖项目,目前这个项目阿阳团队也一直在带队实操,已经跑通了项目的整个流程,提炼出了完整的体系。先给大家看看的收益情况:(仅代表个人) 一、S…

python中的装饰器(基础装饰器)

文章目录一 前置知识-高阶函数,闭包1. 高阶函数2. 闭包二 函数装饰器1. 什么是装饰器(原理)?2. 装饰器的实现3. 何时执行装饰器4. wraps方法三 类装饰器一 前置知识-高阶函数,闭包 1. 高阶函数 在python中&#xff0…

CANoe-以太网软硬件网络自动映射的问题

以太网软硬件网络自动映射的问题 当我们设置CANoe以太网模式为Network-based access模式时 我们需要在CANoe硬件里配置segment,具体内容请参考文章《如何配置CANoe Network-based access模式的以太网网络拓扑》 有时我们图省事,配置的segment默认名称是什么,我们也不管,也…

双非本23秋招之路-从考研跑路到某安全大厂(无实习、项目)

文章目录双非本23秋招之路-从考研跑路到某安全大厂(无实习、项目)一、自我介绍二、简历准备三、刷题四、八股文五、项目方面六、关于实习七、面试方面八、秋招路程九、简历投递十、面经分享双非本23秋招之路-从考研跑路到某安全大厂(无实习、…

有关网络知识

一:简单介绍: 1.网 局域网 LAN 广域网 WAN 2. 源端口 源ip 目的ip 目的端口 (贫僧)自(东土大唐)而来,到(西方)(拜佛求经)而去 3. 协议分层 i)原因 场景太复杂->分类太多->协议太多->按功能分类->协议分层 ii)约定 …

ToDesk使用

现在的终端产品种类非常的多,常见的包括tablet, 手机,笔记本 ,ipod...等等,这些终端带屏产品连同台式机,智能电视等固定设备占据了我们的工作和生活中的大部分时间,不知道你发现没有,使这些不同种类的产品之…