通过命令行来运行Postman导出的collection文件及四种类型测试报告浅解

目录

1、使用命令运行前的准备工作

1.1  安装 nodejs和npm

1.2  安装 newman

1.3 在 Terminal 中输入以下命令:

1.4 将保存好的collection进行导出

2、用命令行的方式运行导出的文件

3、报告解读

3.1 cli类型的测试报告

3.2 html类型的测试报告

3.3 json类型的测试报告

3.4 junit类型的测试报告


1、使用命令运行前的准备工作

1.1  安装 nodejs和npm

安装步骤说明参考:https://blog.csdn.net/xiao66guo/article/details/98338083

1.2  安装 newman

newman的安装可以通过postman在运行collection的界面进入到官网,也可以点击下面的链接进入:

点击链接进入: https://www.npmjs.com/package/newman

通过postman界面进入:

1.3 在 Terminal 中输入以下命令:

xiao66guo:~ Sirius$ npm install -g newman

剩下的就要看网速了,安装成功后的画面:

也可以在 Terminal 中输入: newman -h 或者 newman -v  来查看Newman是否安装成功

1.4 将保存好的collection进行导出

2、用命令行的方式运行导出的文件

首先,进入到导出文件存放的目录,在 Terminal 中输入以下命令:

xiao66guo:postman Sirius$ newman run example.postman_collection.json -d test_data.json -r html,json,junit,cli

// -d:表示要导入的测试数据文件
// -r:表示生成测试报告的文件类型,可以有多个,中间用 逗号 隔开即可

在命令运行完成后,会发现在运行的文件目录中多了一个文件夹(newman),这个文件夹里面存放的就是html,json,junit三种类型的测试报告,cli 类型的就是我们在 Terminal 中直接看到的测试报告

3、报告解读

3.1 cli类型的测试报告

3.2 html类型的测试报告

3.3 json类型的测试报告

这个JSON类型的测试报告内容比较多,即便是准换成JSON对象也会占用很大内存,可以直接导入到MongoDB中。

3.4 junit类型的测试报告

发布了37 篇原创文章 · 获赞 63 · 访问量 9663

猜你喜欢

转载自blog.csdn.net/xiao66guo/article/details/103142909
今日推荐