接口测试34--Postman-生成测试报告
  KjZIPanILzdg 2023年11月02日 54 0

命令行运行测试

安装newman、newman-reporter-html

运行命令

newman  run  测试集合文件名.json  -d  参数文件名.csv/txt  -r  cli, html  --reporter-html-export  报告文件名.html
cli:表示生成command line/命令行测试报告
html:表示生成html测试报告
注意:只能运行一个测试集合

测试登录接口,生成cli报告

首先导出测试集合
cmd下,cd进入到测试集合的存放目录,测试用例也放到此处
newman run login登录接口.json -d login.csv -r cli

接口测试34--Postman-生成测试报告_json

测试登录接口,生成cli报告和html报告

newman run login登录接口.json -d login.csv -r cli,html --reporter-html-export login.html

接口测试34--Postman-生成测试报告_json_02


接口测试34--Postman-生成测试报告_html_03

collection 项目名称/集合名称
Time 测试的时间
Exported with newman版本
total run duration 持续时间毫秒
total data received 接受字节
Average response time 平均响应时间
method 请求方法
URL 接口地址
mean time per request 一个请求的时间大约是多少
mean size per request 一个请求的大小大约是多少
total passed tests 通过测试数量
total failed tests 失败测试数量
status code 响应码
tests 测试结果
failures 失败情况
断言错误:
iteration :第一次迭代时失败

测试登录接口,生成html报告

newman run login登录接口.json -d login.csv -r html --reporter-html-export login.html

接口测试34--Postman-生成测试报告_json_04

执行数据库初始化,测试登录接口,测试注册接口,生成html报告

&:按先后顺序执行命令
newman run initdb_delete.json -d delete_user.txt & newman run initdb_insert.json -d insert_user.txt & newman run login登录接口.json -d login.csv -r cli,html --reporter-html-export login.html & newman run signup注册接口.json -d signup.csv -r cli,html --reporter-html-export signup.html

接口测试34--Postman-生成测试报告_html_05


接口测试34--Postman-生成测试报告_json_06


接口测试34--Postman-生成测试报告_json_07


接口测试34--Postman-生成测试报告_json_08

使用bat文件执行测试

把下面的代码写入.bat文件中
newman run initdb_delete.json -d delete_user.txt & newman run initdb_insert.json -d insert_user.txt & newman run
login登录接口.json -d login.csv -r cli,html --reporter-html-export login.html & newman run signup注册接口.json
-d signup.csv -r cli,html --reporter-html-export signup.html
双击.bat文件,就可以执行测试

作者:暄总-tester


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  bzUvzvVq9oY1   2023年11月02日   44   0   0 数据类型json数据库
  1BVmdlLr07sm   2023年11月30日   71   0   0 HTMLcss
KjZIPanILzdg
最新推荐 更多