当前位置:网站首页>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
执行前需要导出脚本/数据文件/环境文件例如:
执行后目录生成报告文件
边栏推荐
- Implementing Lmax disruptor queue from scratch (IV) principle analysis of multithreaded producer multiproducersequencer
- 科技云报道:算力网络,还需跨越几道坎?
- How to view Apache log4j 2 remote code execution vulnerability?
- Tips for using SecureCRT
- 极狐公司官方澄清声明
- AD637使用筆記
- Win11缺少dll文件怎么办?Win11系统找不到dll文件修复方法
- PyGame practical project: write Snake games with 300 lines of code
- Oracle views the data size of a table
- Calculation method of boundary IOU
猜你喜欢
Granularity of blocking of concurrency control
Win11缺少dll文件怎么办?Win11系统找不到dll文件修复方法
科技云报道荣膺全球云计算大会“云鼎奖”2013-2022十周年特别贡献奖
The American Championship is about to start. Are you ready?
Livelocks and deadlocks of concurrency control
MySQL连接断开报错MySQLdb._exceptions.OperationalError 4031, The client was disconnected by the server
MySQL disconnection reports an error MySQL ldb_ exceptions. OperationalError 4031, The client was disconnected by the server
Win11 runs CMD to prompt the solution of "the requested operation needs to be promoted"
Matlab draws a cute fat doll
Oracle advanced query
随机推荐
The simple problem of leetcode is to split a string into several groups of length K
Nacos installation and service registration
Sub total of Pico development
A long's perception
The difference between MVVM and MVC
Depth first DFS and breadth first BFS -- traversing adjacency tables
What if win11 is missing a DLL file? Win11 system cannot find DLL file repair method
如何快速体验OneOS
Database recovery strategy
Hcip day 16
每日刷题记录 (十四)
了解 Android Kotlin 中 DataStore 的基本概念以及为什么应该停止在 Android 中使用 SharedPreferences
Sparse array [matrix]
Implementation technology of recovery
A trip to Suzhou during the Dragon Boat Festival holiday
2022-07-05: given an array, you want to query the maximum value in any range at any time. If it is only established according to the initial array and has not been modified in the future, the RMQ meth
Reptile practice
C language knowledge points link
[agc009e] eternal average - conclusion, DP
Character conversion PTA