【1】第一篇 Postman的初级使用之设置环境快速切换生成环境与测试环境
POSTMAN是有谷歌的开源工具,在开发调试、测试执行过程中使用频率非常广泛,本文将记录一些postman在测试中常见的一些配置和使用方法
一.基本的页面区域
略,很简单,大家都会看,再有,学习下面的技能时,也都会知道。
三个基础新建功能和三个高级新建功能,这里创建接口文档和Mock Server比较有用,后续会使用介绍
下面列的几个会比较有用,后面会有文章介绍。
二.设置环境变量
为了提高接口的复用性,方便在测试环境和生成环境快速切换,高校执行测试和调试,可以通过配置环境变量的方式实现
1. 点下图右上角的 “设置图标” --- “Manage Environment” ---“Add”
2. 配置具体的环境变量
3. 具体的请求接口配置及使用环境变量
至此,环境变量的配置和使用方法就完成了。
二. POST 请求,携带Json请求数据
实际项目中很多post请求数据都会以json的格式传递,这里就如何传递json请求数据做一下配置。
1. 设置URL,见上图
2. 配置header中的Content-Type
3. 设置Body
关于post携带json请求数据的设置就完成啦
三. Get请求
Get 请求比较简单,参数填写方法有两种:
1. 直接在请求地址栏里输入
2. 将参数填入到Params里,postman会自动拼接get请求
四.关于url请求参数的一些补充
(1)请求值里有一些特符号,最好是放到Parmas里postman自动进行urldecode,保证传给服务器的值是正确的
(2)form-data
既可以上传键值对,也可以上传文件。当上传的字段是文件时,会有Content-Type来表名文件类型;content-disposition,用来说明字段的一些信息.
(3)x-www-form-urlencoded
会将表单内的数据转换为键值对,比如,name=java&age = 23
preview
multipart/form-data与x-www-form-urlencoded区别
- multipart/form-data:既可以上传文件等二进制数据,也可以上传表单键值对,只是最后会转化为一条信息;
- x-www-form-urlencoded:只能上传键值对,并且键值对都是间隔分开的。
(4)raw
可以可以上传任意格式的文本,可以上传text、json、xml、html等
(5)binary
从字面意思得知,只可以上传二进制数据,通常用来上传文件,由于没有键值,所以,一次只能上传一个文件。
最新文章
- ASP.NET MVC 拓展ViewResult实现word文档下载
- poj 1060
- linux 常用的酷炫命令
- Equeue初识
- html5移动web开发笔记
- MyEclipse8.6安装svn(非link方式)
- bzoj2049: [Sdoi2008]Cave 洞穴勘测
- IOS 判断设备屏幕尺寸、分辨率
- jquery height、innerHeight、outHeight
- chrome中安装.crx后缀的离线插件
- Linux常用命令之链接命令和权限管理命令
- AngularJS中使用$http对MongoLab数据表进行增删改查
- Nginx自学笔记
- YIT-CTF—Web
- Mac上反编译Android apk安装包
- putty adb
- MAC版Eclipse的常用快捷键
- [转][darkbaby]任天堂传——失落的泰坦王朝(中)
- Hadoop HBase概念学习系列之HBase里的列式数据库(十七)
- IOS-下载动画
热门文章
- Python图像处理丨详解图像去雾处理方法
- java初级开发面试题
- DevExpress 的LayoutControl控件导致资源无法释放的问题处理
- Serilog日志同步到redis中和自定义Enricher来增加额外的记录信息
- Java List集合排序
- 【开源】libserial_parse_text:命令行解析的基础库
- Vue+Element-Ui设置收货地址,省市区三级联动,详细地址信息调用腾讯地图关键词输入提示api
- spring cloud alibaba Nacos集群部署 Linux
- 有序数组的平方&;长度最小的子数组&;螺旋矩阵Ⅱ
- 我不想再传递 nameof 了