本文主要讲知识点,具体项目实践:
(网址)
日常接口测试过程中常听到“信息头”、“响应数据”、“接口入参”等专业名词,那么这些名词是什么意思呢,本文主要结合jmeter的HTTP Header Manager来讲解常用的信息头是什么意思,如何使用。
1
接口分析-POST
本文以POST方式的接口请求为例,通过charles查看接口的相关信息头和信息体数据。
接口的RequestRequest-Headers(信息头)
content-type:设置请求体的MIME类型(适用POST和PUT请求),告诉客户端实际返回的内容的内容类型,常用application/json;charset=UTF-8,定义接口响应返回的数据是json格式,编码格式是UTF-8
user-Agent:用户代理的字符串值,一般用于告诉服务器客户端使用的操作系统/浏览器的名称和版本等信息
Request-data(请求体)
接口的请求体,就是接口的入参数据,本文接口入参刚好是json格式的,所以可在charles的jsontext标签内看到格式化后的接口请求入参