当前位置:网站首页>Postman核心功能解析-参数化和测试报告
Postman核心功能解析-参数化和测试报告
2022-07-05 22:16:00 【TEST_二 黑】
1.参数化处理
参数化:针对于某一个接口,有大量的的测试数据需要批量验证,一个一个的更改请求参数太耗时耗力,使用参数化批量处理数据会比较高效,常规通过文档参数化实现。
创建文件 格式CSV
文件内第一行信息 需要和参数变量匹配
批量执行
添加断言数据
2. Postman生成测试报告
Postman使用runner运行时,生成的报告只能在Postman内部查看,并不是很方便。所以可以生成一个HTML报告,通过浏览器打开即可
Postman需要生成HTML报告需要使用newman,借助newman工具生成。
2.1安装newman
newman是使用node.js开发,专门为postman做的生成测试报告的工具插件。我们需要安装node.js、newman、newman插件:newman-reporter-html
下载node.js:https://nodejs.org/en/ 建议安装15或者16版本
npm install -g cnpm –
registry=https://registry.npm.taobao.org安装newman:打开cmd,输入npm install -g newman
安装newman-reporter-html打开cmd,输入npm install -g newman-reporter-html
2.2newman命令运行用例
newman run 用例集.json -e 环境文件.json -d 数据文件.json -r html --repoter-html-export report.html
newman run 用例集.json运行用例集的意思
-e 环境文件.json 指定运行的环境
-d 数据文件.json 指定运行的数据
-r html 生成html报告
–reporter-html-export report.html 指定html报告名称是report.html
执行前需要导出脚本/数据文件/环境文件例如:
执行后目录生成报告文件
边栏推荐
- 如何快速体验OneOS
- How to quickly experience oneos
- What changes has Web3 brought to the Internet?
- Damn, window in ie open()
- Summary of concurrency control
- What if win11 is missing a DLL file? Win11 system cannot find DLL file repair method
- Decorator learning 01
- 元宇宙中的三大“派系”
- Blocking protocol for concurrency control
- AD637使用笔记
猜你喜欢
装饰器学习01
Stored procedures and stored functions
Unique occurrence times of leetcode simple questions
Win11 runs CMD to prompt the solution of "the requested operation needs to be promoted"
Talking about MySQL index
Leetcode simple question ring and rod
Alternating merging strings of leetcode simple questions
[Yugong series] go teaching course 003-ide installation and basic use in July 2022
Wonderful review of the digital Expo | highlight scientific research strength, and Zhongchuang computing power won the digital influence enterprise award
Cobaltstrike builds an intranet tunnel
随机推荐
如何快速体验OneOS
Form artifact
Technology cloud report won the special contribution award for the 10th anniversary of 2013-2022 of the "cloud Ding Award" of the global cloud computing conference
Performance monitoring of database tuning solutions
The new content of the text component can be added through the tag_ Config set foreground and background colors
Sentinel production environment practice (I)
The difference between MVVM and MVC
Create a virtual machine on VMware (system not installed)
Nacos 的安装与服务的注册
Metaverse Ape上线倒计时,推荐活动火爆进行
Win11缺少dll文件怎么办?Win11系统找不到dll文件修复方法
Sparse array [matrix]
Granularity of blocking of concurrency control
Some tutorials install the database on ubantu so as not to occupy computer memory?
阿龙的感悟
DataGrid directly edits and saves "design defects"
CA certificate trampled pit
数博会精彩回顾 | 彰显科研实力,中创算力荣获数字化影响力企业奖
Advantages and disadvantages of the "Chris Richardson microservice series" microservice architecture
Analyse des risques liés aux liaisons de microservices