
postman
文章平均质量分 82
记录工作中使用postman用常用的相关知识
古人诚不我欺
这个作者很懒,什么都没留下…
展开
-
Postman之newman
newman可以理解为,没有命令行的postman,把写好的测试脚本直接在命令行中运行,newman依赖于node环境,因此,需要先安装好node再安装newman。newman使用流程:在已经装好环境的情况下,首先需要在postman上将请求组成的集合、所有用到的变量全部导出,在命令行中执行命令。首先我们要先把需要的环境变量 、全局变量、以及脚本导出来,如图。2.双击path,新建环境变量输入:node的安装路径。把需要的东西都准备好后,输入命令执行即可。如图演示:只运行脚本,不生成报告等。原创 2024-11-19 23:04:54 · 713 阅读 · 0 评论 -
Postman之pm.test断言操作
注意:ok,可以理解为判断内容是否存在,存在就是true;而true,则不同是判断值,判断值是否为true,为true才为真。:定义一个测试函数,接受两个参数,一个字符串参数用来描述该测试,一个返回True/False的函数。:没有什么实际的功能,连接符并不会对结果造成任何影响,主要目的是让断言更加语意化,因此可以随便填写。:格式化测试结果消息,用实际结果和预期结果进行比较。多个结果进行断言如图,只有全部为true才算通过。用于验证请求的响应数据是否符合预期。注意:必须要是数值型的。原创 2024-11-19 16:07:26 · 1195 阅读 · 0 评论 -
Postman之变量操作
示例:在mock1请求中,提取了响应消息中的trade_no的值,并设置为为变量,在mock2中通过。postman中分为全局变量、环境变量、集合变量、和普通变量。:返回一个对象,可以用来操作、设置全局变量。:返回一个对象,可以用来操作、设置全局变量。:返回一个对象,可以用来操作、设置全局变量。:返回一个对象,可以用来操作、设置全局变量。用法同全局变量类似,只是使用的对象不一样。用法同全局变量类似,只是使用的对象不一样。用法同全局变量类似,只是使用的对象不一样。的格式,就可以需要使用、引用设置的变量。原创 2024-11-19 11:53:48 · 678 阅读 · 0 评论 -
Postman之数据提取
本文主要讲解利用pm对象对数据进行提取操作,虽然postman工具的页面上也提供了一部分的例子,但是实际使用时不是很全面,因此总结记录一下工作中常用到的pm对象相关方法。如:上面演示的:需要转换的值就是:pm.request.body.raw的返回值,key就是:out_trade_no。:匹配规则对应的内容,注意只能字符串类型的值进行匹配,因此对于非字符串,则需要先转换为字符串才能使用。数据的提取,重点在于数据的类型、格式,合理的运用以上内容格式的转换可以更方便的对数据进行操作、提取。原创 2024-11-18 22:20:08 · 2478 阅读 · 0 评论 -
Postman之安装及汉化基本使用介绍
首先可以到官网下载安装包,需要注意的是postman对应的汉化包,最新的只到了9.12.2,因此官网下载的最新版本不能汉化也可以通过网盘分享的文件下载,文件中包含了postman9.12.2安装包和汉化包:postman9.12.2.zip链接: https://pan.baidu.com/s/1oZG7WuIeHLDhFBhjWnR2Lw?pwd=cyhy 提取码: cyhy–来自百度网盘超级会员v2的分享我这里是以postman9.12.2为例子的,如图app.zip为是汉化包,双击exe文件即可进原创 2024-11-18 20:19:51 · 790 阅读 · 0 评论