Postman使用文档

article/2025/8/27 0:54:50

Postman使用文档

一、Postman下载

官网下载:

地址:Download Postman | Get Started for Free,选择页面中的“Download”,根据自己电脑配置,选择32位下载还是64位下载

 

二、Postman安装

1、双击下载好的安装包

 

2、因为Postman是免安装的,双击安装包,自动安装到本地电脑中

3、查看Postman界面,出现如下图所示,说明安装成功

 

三、初步使用

1、简单的Get、Pos请求

四、请求头设置

1、Headers:请求的头部信息

Content-Type:以什么格式传参

2、Body:post请求时必须要带的参数。跟Headers中的Content-Type有关

① none:无参数

② form_data:将表单的数据处理为一条消息,以标签为单元,用分隔符分开,使用包含文件控件的表单时必须使用该方式

③ x-www-form-urlencoded:将表单内的数据转换为键值对

④ raw:可以上传任意格式的文本,可以上传text、json、xml、html等

⑤ binary:只可以上传二进制数据,通常用来上传文件

五、tests

tests标签功能比较强大,通常用来写测试结果校验,它是在请求之后运行。支持JavaScript语法。postman每次执行request的时候,会执行tests。测试结果会在tests的tab上面显示一个通过的数量以及对错情况。

① 设置环境变量

pm.environment.set("token", JSON.parse(responseBody).data);

② 检测JSON中的某个值是否等于预期的值

JSON.parse(responseBody).status==200

③ 验证Status code的值

pm.response.to.have.status(200)

④ 检查返回的数据是否包含字符串成功    

pm.expect(pm.response.text()).to.include("成功");

六、环境变量设置

1、直接设置环境变量

2、将接口返回数据写入环境变量

3、引用环境变量

使用{{变量名称}}

七、压力测试

每次执行的单位是collections,要执行的接口需要放在同一个collections下

    1、选择要执行的collections,点击run

    2、选择要执行的接口,设置请求次数、间隔时间。点击运行

    3、执行后可以看到每个接口的执行情况

八、文件上传

使用Post访问接口,body类型选择form_data,key类型选择file,Content_type为multipart/form-data

 

 

 

 

 


http://chatgpt.dhexx.cn/article/kWdNHBZE.shtml

相关文章

postman linux 使用教程,Postman 使用方法详解

一、Postman背景介绍 用户在开发或者调试网络程序或者是网页B/S模式的程序的时候是需要一些方法来跟踪网页请求的,用户可以使用一些网络的监视工具比如著名的Firebug等网页调试工具。今天给大家介绍的这款网页调试工具不仅可以调试简单的css、html、脚本等简单的网页基本信息,…

postman使用

postman使用 http://httpbin.org/post http://httpbin.org/post http://httpbin.org/post?data1222&name2222&password3333

最强PostMan使用教程(1)

最近需要测试产品中的REST API,无意中发现了PostMan这个chrome插件,把玩了一下,发现postman秉承了一贯以来google工具强大,易用的特质。独乐乐不如众乐乐,特此共享出来给大伙。 Postman介绍 Postman是google开发的一…

视图层详解,cbv和fbv,文件上传

day64 一.复习二.视图层之请求对象三.视图层之响应对象补充知识之json序列化与反序列化 四.cbv和fbv五.文件上传六.postman软件七.form表单,提交地址八.Pycharm的自动提示 一.复习 1 web应用-通过浏览器访问的服务-cs/bs-基于socket 2 Http协议-http协议版本,0.9 1.1 2.x 3.x …

Postman的使用

一、Postman的使用 1、查看接口文档,分析接口的功能,请求方式,请求参数,查看参数中是否必填,是否唯一,参数类型,参数的长度,编写接口测试用例,使用postman执行接口测试用…

postman使用方法

一 、postman 界面功能介绍 1、工具栏 New: 新建,可以新建Request请求,Collection请求集,环境等等 Import: 导入,可以导入别人导出的请求集 Runner: 运行一个请求集(批量执行) Invite: 邀请(需…

全网最全的 postman 工具使用教程

正文如下,如果觉得有用欢迎点赞、关注~~ postman是一款支持http协议的接口调试与测试工具,其主要特点就是功能强大,使用简单且易用性好 。 无论是开发人员进行接口调试,还是测试人员做接口测试,postman都是我们的首选…

Postman使用详解

一、Postman背景介绍 用户在开发或者调试网络程序或者是网页B/S模式的程序的时候是需要一些方法来跟踪网页请求的,用户可以使用一些网络的监视工具比如著名的Firebug等网页调试工具。今天给大家介绍的这款网页调试工具不仅可以调试简单的css、html、脚本等简单的网…

小程序setData执行后,页面没有刷新

这是两个tab页面,通过点击来切换页面,其实就是改变后台的数据 只是点击后,后台数据更新,但是页面却没有重新渲染。 以下是分析: isPayee: tab的值,当为1时,展示1号tab, 为0时&…

微信小程序this.setData()

在小程序中是没有DOM,BOM的,是数据驱动视图的。逻辑层中的 data 数据改变了,视图层 view 也会跟着改变,它是单向数据流的。如果想要触发视图中数据的更新,那么就需要借助setData这个方法用了setData的机制去把视图层和逻辑层做一个“中转站”两边连接起来。 当程序…

this.data与this.setData

https://www.jianshu.com/p/4fe2af286f7a this.setData({})用于将数据从逻辑层发送到视图层(异步),同时改变对应的 this.data 的值(同步)。用this.data而不用this.setData({})会造成页面内容不更新的问题。 例如下面的…

setData的工作原理和注意事项

https://developers.weixin.qq.com/miniprogram/dev/framework/performance/tips.html https://developers.weixin.qq.com/miniprogram/dev/reference/api/Page.html 解决问题: setData 操作太频繁解决方案 很多页面都会有tab选项卡,有时候太频繁去点击…

遇到问题2:onLoad中使用setData无效

1.在微信开发者工具中更改data中的数据是使用setData这个方法,但是今天我碰到在onload周期中使用setData无效的问题(我在onLoad中调用了wx.getSetting方法,setData写在wx.getSetting中),查了很久也没解决,后面发现主要是&#xff…

js中怎么获取某个属性的值_小程序中 setData 详解

前言 在小程序中各个页面之间是相互独立的,一个页面分为渲染层(视图层 webview),逻辑层(JavaScript),系统层(底层),在架构上,WebView和 JavascriptCore 都是独立的模块,并不具备数据直接共享的通道,换而言之,若要将逻辑层中的data的数据渲染到页面中,他们之间是无法直接通信的…

小程序 setData 动态 key 的写法

setData 是小程序开发中使用最频繁的接口,也是最容易引发性能问题的接口。 本篇文章主要说一说 setData 的正确使用 和 动态 key 的使用。 目录 Page.prototype.setData(Object data, Function callback) #1 什么时候应该使用 setData 函数? #2 常用的…

小程序setData函数小探究

官方文档可以知道 setData函数改变Page的data是同步的,会异步通知视图层data的改变,视图层收到通知后进行渲染。即官方文档里生命周期的Send Data箭头 callback分析 先上代码: Page({data: {theData: 1},onLoad: function(options) {conso…

微信小程序中this.setData is not a function报错问题

微信小程序中this.setData is not a function报错问题 新手在编写小程序时经常会遇到的一种错误。 新手在编写小程序时经常会遇到的一种错误。 在小程序中,通常我们用setData修改数据,用于函数时不会报错。 eg. setData function(e){this.setData({mob…

小程序中this.setData的使用和注意事项

前言:微信小程序中经常需要用到this.setData({})把变量值渲染到视图层,那到底什么是this.setData,如何使用?需要注意哪些?作为一个初学者,分享一点我的经验,希望大家批评指正。 介绍&#xff1a…

微信小程序setData()方法的使用

官方解释: setData 函数用于将数据从逻辑层发送到视图层(异步),同时改变对应的 this.data 的值(同步)。 自己通俗的理解就是给数据复制用的, 结合一个demo说下setdata的使用 不如点击确定按钮把当前的值显示的布局中…

android setdata方法,Android intent.setData方法

1 从文本框中获取内容 EditText mobileText (EditText)findViewById(R.id.mobile); String mobile mobileText.getText().toString(); 2 打电话的权限 在功能清单中加入代码 编写代码实现Button的点击相应 Intent intent new Intent(); intent.setAction("android.inte…