常用快捷键
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
字段说明:
- 测试集名称:一般可以采用项目名称
- 描述文档:描述项目的信息
- 前置脚本:在这个测试集下的每个接口,请求发送之前执行的脚本,一般用于参数构造处理
- 断言测试:在这个测试集下的每个接口响应后,都会执行的断言
- 变量设置:在这个测试集下的所有接口请求,都可以共享的变量
变量作用域
优先级:data>local>environment>collection>global
管理全局变量 Globals Variable
管理测试集变量 Collection Variable
管理环境变量 Environment Variable
管理局部变量 Local Variable
在脚本中设置的局部变量
管理运行时参数变量 Data Variable
拓展
1.可以通过console查看请求过程(Network、Request Headers、Request Body、Response Headers、Response Body),并且能通过console.log等等各种方法进行调式
2. 通过curl可以转化为其他语言的请求方式
3.通过postman提供的Mock Server模拟服务器