
Postman
文章平均质量分 58
索菲亚李
无言
展开
-
Postman接口自动化测试之-参数化(三大内值全局变量:标识符ID、时间戳和随机数)
Postman中的变量与作用域根据接口测试工作中的使用场景,Postman的变量分为:环境变量、全局变量、局部变量。例如不同测试环境:测试地址、准生产地址、线上地址等;所以测试工程需要在多种测试地址间进行切换,如果每一个环境都用单独建请求,当涉及到接口修改时,工作量将无可估算,此时可以通过采用环境变量来进行设置,只需要切换环境变量,就可以进行测试。除环境变量外,为了满足接口测试中参数的重复使用和...原创 2019-10-16 17:44:02 · 1566 阅读 · 0 评论 -
Postman接口自动化测试之—— 常用响应断言
接口自动化测试怎能少断言,没有断言自动化就不能叫接口自动化测试。那到底什么是断言呢?断言即响应结果与预期结果的比对,一致通过,不一致失败。继续对“Postman快速发起接口请求”博客中的请求添加断言。通过查看接口文档或者响应结果分析,大概会有下面三种断言:1,状态码(Status Code is 200)2,json值校验(Response body:JSON value check)...原创 2019-10-14 15:19:15 · 1963 阅读 · 0 评论 -
Postman接口自动化测试之——批量参数化(参数文件)
Postman接口请求中的参数引用格式:{{参数名}}参数文件只适用于集合中。创建参数文件以记事本举例,也可以使用其他编辑器;第一行参数名,用半角豆号隔开,第二行为参数值,一样用半角豆号隔开,逐行添加值。在保存的时,“编码”选择”UTF-8”。请求参数化在“Collection Runner”设置参数文件在集合中点击右侧的三角箭头,打开集合操作页,点击“Run”;“Data...原创 2019-10-14 11:49:10 · 2461 阅读 · 0 评论 -
分享免费接口
API接口地址https://www.juhe.cn/非常简单注册以后就可以用了请求方法:GET\POST参数类型:字符串、文件、B64等原创 2021-04-01 20:40:35 · 616 阅读 · 0 评论 -
Postman中9大Authorization授权机制
API通过授权来确保客户端请求安全地访问数据。主要包括:发送者身份验证和访问权限认证。Postman中Authorization授权机制主要包括:下面10种Inheriting auth继承认证No auth 无授权认证Bearer Token令牌Basic auth基本授权认证Digest authOAuth 1.0OAuth 2.0Hawk authenticationAWS SignatureNLTM authentication1Inheriting auth继承认证如果将原创 2020-05-28 12:07:33 · 10551 阅读 · 0 评论 -
Postman接口自动化测试--变量的使用
目录变量快速入门了解变量和环境Postman的环境可变范围选择变量定义变量定义全局变量和环境变量定义集合变量变量详细信息在脚本中定义变量定义局部变量访问变量在脚本中使用变量Postman会话变量日志使用参数文件使用动态变量(自带的系统变量)使用变量变量使您可以在请求和脚本中存储和重用值。通过将值存储在变量中,可以在整个集合,环境和请求中引用它-如果需要更新值,则只需在一个位置进行更改。使用变...翻译 2020-01-13 13:54:45 · 2033 阅读 · 0 评论 -
Postman接口测试从入门到精通
Postman接口测试从入门到精通https://blog.youkuaiyun.com/qq19970496/category_9415051.html原创 2019-11-22 14:33:54 · 572 阅读 · 0 评论 -
Postman接口测试之:添加Cookie伪造请求
目录1,获取cookie值2,添加请求/与cookie请求头3,点击“Send”发送请求1,获取cookie值登录某网站,通过开发者工具(或者fiddler抓包工具),获取登录成功后的请求头中的cookie值。大家肯定奇怪,明明访问首页的时候就已经生成了cookie值,为什么还登录呢?虽然cookie值在打开首页时就已经生成,但此时的值未与具体用户关联,最多为游客的cookie值,因很多权限登...原创 2019-11-22 14:20:27 · 2131 阅读 · 0 评论 -
Newman实现postman脚本自动化执行
目录1,安装Node.js2,安装newman和newman报告工具3,导出测试脚本和数据4,执行自动化接口脚本1,安装Node.js可能很多已经装好了在命令提示行中,输入“node -v”验证一下附下载地址中文下载地址:http://nodejs.cn/download/英文下载地址:https://nodejs.org/en/download/2,安装newman和newma...原创 2019-11-20 15:07:31 · 681 阅读 · 0 评论 -
Postman接口自动化测试之— 请求参数进行MD5/SHA256摘要计算
在接口测试过程时常需要的参数是MD5/SHA值,那个值是怎么来的,我们怎样才能获取这样的数值呢?摘要的定义,请参阅鄙人另一篇博客Jmeter接口测试:shell脚本实现sha256算法加密https://blog.youkuaiyun.com/qq19970496/article/details/102804407今天给大家介绍在postman中如何计算摘要值。共两步:1、在预置请求脚本中添加摘要...原创 2019-11-06 15:58:25 · 7206 阅读 · 7 评论 -
Postman接口自动化测试之— 请求参数进行B64编码和解码(预处理与响应断言)
接口测试现在越来越普遍了,考虑到传输过程中的安全性和完整性,很多接口中有参数和响应数据不再是明文,有的是B64编码和密文进行传输。对接口测试的技术难度又提了一个等级要求。今天给大家介绍通过CryptoJS实现对字符串的B64编码和解码(不是加/解密,因为没有密钥)。原创 2019-11-05 16:21:02 · 2903 阅读 · 0 评论 -
Postman接口自动化测试之——Response响应结果解析
Postman中断言获取所有响应返回数据。//获取响应状态pm.globals.set("status", pm.response.code);//获取请求处理时间pm.globals.set("time", pm.response.responseTime);//获取响应大小pm.globals.set("size", pm.response.size());//获取响应bo...原创 2019-10-18 15:21:52 · 2884 阅读 · 1 评论 -
Postman接口自动化测试之——数据关联(正则提取XML响应值)
测试API接口:http://ws.webxml.com.cn/WebServices/MobileCodeWS.asmx?op=getDatabaseInfo请求数据要求参照API规范。要求:将响应数据中手机号和归属地数据赋给全局变量(其他变量也可以)。响应数据:<?xml version="1.0" encoding="utf-8"?><soap:Envelope...原创 2019-10-18 14:59:26 · 3870 阅读 · 1 评论 -
Postman接口自动化测试之——数据关联(JSON响应值提取)
Postman接口测试过程中,我们时常需要将某一接口的返回数据,提取作为参数,供其他接口使用。这时我们可以通过断言tests解析响应数据,提取所需字符串。原创 2019-10-18 14:49:32 · 9048 阅读 · 3 评论 -
Postman快速发起接口请求
聚合数据”(https://www.juhe.cn/)平台的天气查询接口为例。接口API:https://www.juhe.cn/docs/api/id/39使用此接口之前,需要在聚合平台进行注册,下单申请接口,大多数接口都有免费次数,非常方便大家学习接口测试。参考本人的jmeter博客:https://blog.youkuaiyun.com/qq19970496/article/details/10...原创 2019-10-14 14:49:32 · 435 阅读 · 0 评论 -
Postman接口自动化测试之—— 集合导出与导入
Postman中请求的保存,只限于当前电脑,如果需要把请求在其他电脑也可以使用,则需要通过集合导出和导入来实现。集合导出在集合上右击或者点击“…”,选择“Export”;在“Export Collection”选择集合版本,根据需要导入的电脑的postman版本决定,两边版本一致,则使用默认即可,点击“Export”选择路径保存。集合导入点击“file”\“Import”选择刚...原创 2019-10-14 13:44:44 · 1574 阅读 · 0 评论 -
Postman接口自动化测试之——批量执行(集合操作)
集合定义:在接口自动化测试过程中将一组请求(多条请求)保存到一起进行集中管理。方便执行过程中的维护、导出和执行等。创建集合在引导页点击“Collection”,或者在“Collection”标签点击+图标;字段解释集合描述给集合取个名字。授权集合中请求的授权设置。支持:Bearer Token、Basic Auth、Digest Auth、OAuth1.0、OAuth2.0、H...原创 2019-10-14 10:31:50 · 4050 阅读 · 0 评论 -
Postman接口测试——数据抓包(抓取请求接口)
1,创建集合2,抓包代理设置点击代理设置图标;代理设置,默认端口为5555,“Target”选择上一步建的集合,点击“Connet”,启动代理连接。3,浏览器代理设置此此选择chrome浏览器,点击“高级”,在“系统”模块中点击“打开代理设置”按钮;如图所示进行设置;4,数据抓取在chrome浏览,输入测试网址进行操作即可;完成后,在Postman中,再次点击代理图标,...原创 2019-10-10 22:58:38 · 5315 阅读 · 0 评论