Bootstrap

接口自动化-Newman使用

1、下载与安装

1.1先安装node.js

        安装过 node.js 。先测试下,使用检查node的版本:  node -v  看有没有。

        如果有版本了,说明安装过了,npm 命令⽆法识别,则按如下流程安装。

        下载node.js

        https://nodejs.org/zh-cn/download/

1.2安装插件newman(确保node.js成功安装)

        ①使用管理员身份打开cmd命令窗口

        ②窗口中执行npm install -g newman        若执行失败,多执行几次甚至十几次

1.3安装 newman-reporter-htmlextra

        ①使用管理员身份打开cmd命令窗口

        ②窗口中执行npm install -g newman-reporter-htmlextra 一定会成功,不成功多试几次

2、简单使用

postman中导出collections集,在窗口中执行

进入到导出的文件路径下,执行命令:newman run  后边加上导出的json文件名即可。

执行结果如:

表格上方是所有请求

表格中的内容是测试结果总结

表格下方是失败请求以及请求失败的详情

iterations:迭代次数。
requests:请求个数。
test-scripts:请求后置脚本个数。
prerequest-scripts:请求前置脚本个数。
assertions:断言个数。
total run duration:总运行时间。
total data received:接收到的总数据大小。
average response time:平均响应时间。
 

;