随笔分类 - 老宅男_Postman
摘要:1、Postman 接口测试参数化可能大家都非常的熟悉,但是很多人很难处理参数化后如何断言的问题,特别是当参数中出现中文时,很容易导致在 Runner 页面引入外部文件时导致中文乱码的问题,今天这篇文章就来为大家解决这困扰。。。 2、Postman 接口自动化思路,将接口每个场景的参数和预期结果放入
阅读全文
摘要:一、参数化 1.新建 csv 文件 2.csv 文件中输入变量名和参数 3.postman 中新增接口,并设置变量 4.选择进入 runner 页面 方法一 方法二 5.导入参数化 csv 格式文件,点击 run Iterations:次数 Delay:延时启动 Data:参数文件 Data Fil
阅读全文
摘要:1、在 Tests 中处理 返回报文为 json 格式的 示例:因为充值记录接口中需要用到登录接口返回报文中的信息如下 以获取 token(JWT)和 uid 为例 在登录接口的tests中写入代码(因为登录接口报文信息中有返回 JWT 和 uid) 输入完上图中代码后,点击 send 请求接口,去
阅读全文
摘要:全局变量 全局变量作用于整个postman工具及所有环境 1.点击小齿轮进入到变量添加页面,点击Globals添加全局变量 2.输入变量名称和变量值 3.接口中设置变量 4.调用 Globals 变量断言 // 从Postman获取变量值 var msg = pm.globals.get("msg"
阅读全文
摘要:1.点击小齿轮进入到环境变量添加页面,点击 add 添加环境变量 2.新增环境输入变量名称和变量值 3.添加成功 4.接口中设置变量,切换环境进行传参 5.调用环境变量断言 调用环境变量中的 phone 变量内容进行断言 response body 中的phone字段内容 // 从Postman获取
阅读全文
摘要:一、断言 // 断言 =》tests 1、code is 200:断言 http 状态码为 200 pm.test("Status code is 200", function () { pm.response.to.have.status(200); }); 2、contains string:响
阅读全文
摘要:Postman 界面介绍 一、 安装后首次打开 Postman,会提示你是否需要登录,登录的话可以云端保存你的收藏及历史记录,不登陆不影响使用。 二、 进入后就是如下图所示的界面了。看到这么多按钮是不是有点眼花缭乱。不要急,让我一个个告诉你 三、 我把 Postman 主界面大概分为图示中的三个大红
阅读全文