POSTMAN知识点

params:

get请求,以key-value的形式,将值添加到url末尾

BODY:

form-data:
上传文件等二进制数据,又可以上传表单键值对(多文件)
x-www-form-urlencoded :
只能上传键值对,键值对都是间隔分开的,类似于params,但是不会append在url末尾
raw:
html,xml,json,js,text
上传任意格式的文本
binary:
只能上传二进制数据,通常用来上传文件(一个文件)

header:

HTTP Header:
Accept:指定客户端能够接受的内容类型(请求头,客户端希望接受的数据类型)

Accept-Charset:浏览器可以接受的字符编码集

Authorization:HTTP授权的授权证书

Content-Type:请求的与实体对于的MIME信息(实体头,发送端实际发送的实体数据的数据类型)

Referer:先前网页的地址,当前请求网页紧随其后,即来路

content-type:
application/x-www-fowm-urlencoded:请求默认方式,数据是简单、平面的key-value键值对
application/json:数据是复杂的嵌套关系,有多层数据
nultipart/form-data:既可以发送文本数据也支持二进制数据上载
————————————————
原文链接:header

1、请求方法+url -->通
2、参数(正交矩阵法)
单个参数校验,多个参数组合
填所有, 必填, 选填可选的
3、等价类和边界值
等价类:有效+无效 //为空,null特殊字符
边界值:大小,长度,日期范围
4、业务逻辑
正常,异常
(登录后不可再登)
5、请求,返回
正常返回正常的code和响应内容
异常返回对应异常的
6、异常情况
程序异常–模拟
网络异常
大量数据测试–并发量特别大,表数据大
7、header
header里面有加密信息,用户认证信息,计算sign值,看能否走通
8、安全
敏感信息加密处理(日志数据库加密保存等)
sql注入:sql注入
dos攻击(mm不知道)
9、模拟超时
设置网速,超时后接口有无返回,是否正常
10、接口的性能
cpu 内存 响应时间

case
在这里插入图片描述

Postman
在URL输入ip+端口+路径 ,请求有两种方式post,get请求根据接口文档选择,get请求只能在params填写参数,post可以在body/form-data填写请求,还可以在raw里填写json格式请求
Postman单接口工具
在没有拿到接口文档以前先部署环境(tomcat服务运行–war–webapps–启动tomcat再进入解压后的程序包web-inf—class–properties—kap.properties----jdbc进行配置数据(数据值、其它路径)—启动tomcat–在浏览器输入ip+端口访问软件
先看请求post、get请求
post请求输入路径-在body中输入参数-即可
get请求输入路径-直接输入参数-值就可以
如果是json串直接输入json格式就可以
断言-在test中增加(正数第六个倒数第四个)–增加断言结果
post请求地址与数据分离 安全 不可存到历史记录中
get请求地址数据全在URL 不安全 可存到历史记录中

GET方法的数据参数是暴露在起始行的URL中的,而POST方法的数据参数是在报文主体中的。
GET方法相对来说没有POST安全,因为它的数据参数可以直接从URL中获取,但是GET的效率更高。
GET方法的数据参数大小有一定的限制(1024)(原因也是因为它的数据参数是放在URL中的),而POST对数据大小是没有限制的。
其实他们的本质区别是GET是从服务器上请求数据,而POST是向服务器发送数据
————————————————
原文链接:https://blog.csdn.net/lyn_00/article/details/84953763

1.OPTIONS
返回服务器针对特定资源所支持的HTTP请求方法,也可以利用向web服务器发送‘*’的请求来测试服务器的功能性
2.HEAD
向服务器索与GET请求相一致的响应,只不过响应体将不会被返回。这一方法可以再不必传输整个响应内容的情况下,就可以获取包含在响应小消息头中的元信息。
3.GET
向特定的资源发出请求。它本质就是发送一个请求来取得服务器上的某一资源。资源通过一组HTTP头和呈现数据(如HTML文本,或者图片或者视频等)返回给客户端。GET请求中,永远不会包含呈现数据。
4.POST
向指定资源提交数据进行处理请求(例如提交表单或者上传文件)。数据被包含在请求体中。POST请求可能会导致新的资源的建立和/或已有资源的修改。 Loadrunner中对应POST请求函数:web_submit_data,web_submit_form
5.PUT
向指定资源位置上传其最新内容
6.DELETE
请求服务器删除Request-URL所标识的资源
7.TRACE
回显服务器收到的请求,主要用于测试或诊断
8.CONNECT
HTTP/1.1协议中预留给能够将连接改为管道方式的代理服务器。

Guess you like

Origin blog.csdn.net/weixin_44697051/article/details/115423054