常用快捷键

1. 打开新标签:CTRL+T

2. 关闭标签:CTRL+W

3.切换标签:CTRL+TAB

4.发送请求:CTRL+ENTER

5.格式化请求数据:CTRL+B

6.切换双窗格试图:CRTL+ALT+V

7.批量替换字符:SHIFT+CTRL+F

POST请求编码方式

在Body参数的格式上,有四种:“form-data”,“urlencoded”,“raw”,“binary”

1.“form-data"类型,相当于"content-type": "multipart/form-data” ,Form-data是默认的web表单数据传输的编码类型,这模拟了在网站上填写表单,并提交它。既可以上传键值对,也可以上传文件

Content-Type:multipart/form-data; boundary=----WebKitFormBoundaryrGKCBY7qhFd3TrwA

Content-Disposition: form-data; name="file"; filename="111.jpg"

Content-Type: image/png

2. “x-www-form-urlencoded”类型,相当于"content-type": "application/x-www-form-urlencoded"
只能上传键值对,会将表单内的数据转换为键值对,并且自动对参数值进行urlencode编码body 数据为 key/value 的形式,通过 URL 编码后使用 & 符号进行连接

Content-Type: application/x-www-form-urlencoded;charset=utf-8

a_test=112233&b_test=223344

3.“raw”类型,对应"content-type"可以是“text/plain”,"application/json","text/xml",或"text/html",可以上传任意格式的文本,可以上传text、json、xml、html等

Content-Type: application/json;charset=utf-8

{"test":"test123","test22":[111,222,333]}

4.binary”类型,相当于“Content-Type”:“application/octet-stream”
只可以上传二进制数据,通常用来上传文件

设置环境变量globals和add的区别

add环境变量可以有很多组,但是globals只能有一组;前者一般是配置环境变量使用,后者是配置变量使用

globals是所有环境变量都可以共用的,add只有当前的环境才能使用的变量;要共用的话就使用globals,如果要单独使用的话就要add

Collection

postman传form data转java代码 postman发送formdata_键值对

字段说明:

  • 测试集名称:一般可以采用项目名称
  • 描述文档:描述项目的信息
  • 前置脚本:在这个测试集下的每个接口,请求发送之前执行的脚本,一般用于参数构造处理
  • 断言测试:在这个测试集下的每个接口响应后,都会执行的断言
  • 变量设置:在这个测试集下的所有接口请求,都可以共享的变量

变量作用域

优先级:data>local>environment>collection>global

postman传form data转java代码 postman发送formdata_键值对_02

管理全局变量 Globals Variable

管理测试集变量 Collection Variable

管理环境变量 Environment Variable

postman传form data转java代码 postman发送formdata_上传_03

管理局部变量 Local Variable

在脚本中设置的局部变量

管理运行时参数变量 Data Variable

postman传form data转java代码 postman发送formdata_测试工具_04

拓展

1.可以通过console查看请求过程(Network、Request Headers、Request Body、Response Headers、Response Body),并且能通过console.log等等各种方法进行调式

postman传form data转java代码 postman发送formdata_测试工具_05

2. 通过curl可以转化为其他语言的请求方式

postman传form data转java代码 postman发送formdata_上传_06

3.通过postman提供的Mock Server模拟服务器

postman传form data转java代码 postman发送formdata_上传_07