课记:接口概念

一、http协议:
1.url
2.请求头   一些额外的信息 用的是什么浏览器 cookie
3.请求体   具体的数据

二、get请求和post请求的区别:

1.get请求只有请求头,没有请求体,它的参数是写在url里面。

三、测试工具:

postman(接口测试工具):

1.get请求参数写在params、post请求参数写在body中(查看内容类型Connect-type:form-data、x-www-form-urlencoded、raw(json))

Jmeter(性能测试工具):

步骤:

线程组(设置并发)-HTTP请求-HTTP请求默认值(hosts)-登陆HTTP请求(JSON提取器-断言响应-断言结果-1.cookie管理器(返回RequestHeader)-2.用户定义变量(不返回RequestHeader))-参数化(CSV数据文件设置)-查看结果树

扫描二维码关注公众号,回复: 5567169 查看本文章

(1)解决jmeter返回有乱码:
1.在jmeter.properties文件中最下面加入
sampleresult.default.encoding=UTF-8
2.重启jmeter

(2)解决bodydata里面中文显示不出来:
1.在jmeter.properties文件中最下面加入
jsyntaxtextarea.font.family=Hack
2.重启jmeter

(3)参数化(函数助手对话框):
1.random
2.time(时间戳):
从计算机诞生那一天到现在过了多少秒
${__time(,)} 时间戳
${__time(yyyyMMddHHmmss,)} 格式化的时间
(4)文件参数化(CSV、txt:逗号分隔)


四、断言:
自动帮你校验结果返回的是否正确

猜你喜欢

转载自www.cnblogs.com/yangxiaobinboke/p/10549777.html
今日推荐