postman接口测试
文章平均质量分 79
合德砾
好花盛开,就该尽先摘,慎莫待美景难再,否则一瞬间,它就要凋零萎谢,落在尘埃。
展开
-
postman脚本生成可执行文件(6)
1.通过Python脚本(open_cmd.py)执行newman指令。2.打包open_cmd.py文件。原创 2023-12-13 18:28:08 · 600 阅读 · 1 评论 -
Postman-脚本自动化及定时执行脚本(7)
a.Newman指令格式:newman run 脚本名 -e 环境变量名 -g 全局变量名 -d 数据驱动文件名 -r cli,html,json,junit --reporter-html-export 报告名。c.安装完成通过cmd执行如下指令验证是否安装成功(显示版本号,即安装成功)f.选择脚本(说明:这里选择程序必须是可执行文件,Python脚本需要打包)f.选择脚本(说明:这里选择程序必须是可执行文件,Python脚本需要打包)b.安装完成后执行以下指令,验证是否安装成功(安装成功显示版本号)原创 2023-12-13 17:25:59 · 1454 阅读 · 0 评论 -
postman:请求报文中数据驱动(5)
1.报文变量参数化原报文:{“doccode”:“294600003190697”,“MD5”:“19320105bcea132c35d0ae25482b545f”}参数化:{“doccode”:"{{busiNum}}",“MD5”:“19320105bcea132c35d0ae25482b545f”}2.响应报文参数化(断言)报文断言格式:pm.test(“Your test name”, function () {var jsonData = pm.response.json()原创 2021-03-02 15:14:30 · 269 阅读 · 0 评论 -
PostMan-鉴权:将token值储存到环境变量后参数传值(5)
步骤1:将token值储存到环境变量1)鉴权接口//将token的值存储值环境变量中pm.environment.set(“testingToken”, " pm.response.json().token");步骤2:设置环境变量(该步骤可以忽略,进行步骤3发包,会自动生成环境变量)步骤3:接口发送请求(再次查看变量,该变量以赋值,即原token值以保存)步骤4:其他接口使用环境变量...翻译 2021-02-22 21:28:49 · 1261 阅读 · 0 评论 -
PostMan——环境变量设置及数据驱动(DDT)(4)
环境变量:环境变量包括全局变量和局部变量。全局变量可以在所有测试接口中使用,局部变量仅能在指定的接口案例中使用。案例1:天气接口测试中,“city”设置为局部变量步骤1:添加局部变量步骤2:city参数值修改为“变量”表示“{{city}}”案例2:天气接口测试中,“city”设置为全局变量步骤1:添加“全局变量”步骤2:引用全局“city”变量(变量名称一定要选择非“局部变量”)下图:选择局部变量(局部变量优先级高于全局变量)...原创 2021-02-21 13:47:45 · 674 阅读 · 1 评论 -
PostMan:Body中常用断言及注意点(3)
1.状态码:2001)手写添加状态码//添加一个状态码tests[“验证状态码200”]=responseCode.code ===200//添加多个状态码(添加多个状态时,必须是同一类,即不能同时添加200和304)tests[“验证状态码200”]=responseCode.code ===200 || responseCode.code ===2012)PostMan沙箱添加//添加一个状态码(status Code :code is 200)pm.test(“验证状态码: 200”原创 2021-02-18 22:40:09 · 1217 阅读 · 0 评论 -
Postman—添加断言和正则表达式(2)
前言postman断言是JavaScript语言编写的,在postman客户端指定区域编写即可。断言会在请求返回之后,运行,并根据断言的pass\fail情况体现在最终测试结果中。一、断言步骤1、打开保存的postman完成的访问百度经验的一个简单的Get请求。点击Send,查看响应信息。这里就设置,检查响应信息里面包含:“百度新闻——全球最大的中文新闻平台”这几个字、同时设置响应httpCode为200,断言响应成功。2、点击Url下方的Tests,这里设置断言。点进来后这里是空的,你如果转载 2021-02-08 11:37:09 · 851 阅读 · 0 评论 -
Postman接口测试——基础理论/存储环境变量(1)
Postman——存储环境变量/持续集成1.什么是接口测试?接口测试就是针对软件对我提供服务的接口的输入输出进行测试,以及接口间相互逻辑的测试,验证接口功能与接口描述稳定的一致性。2.为何要接口测试?接口测试通常能够对系统测试的更为彻底,更好的保障产品质量,同时越早越底层的发现问题,修复和维护的代价也越小。3.如何做接口测试?根基接口文档设计用例,验证结果。4.接口测试流程1)获取接口信息:通过接口文档和抓包来获取接口的基本调用方法和返回。2)接口测试用例设计:根据获取到的接口信息,按照接原创 2021-01-04 22:26:09 · 261 阅读 · 0 评论