Jmeter-取样器-HTTP请求
Jmeter-取样器-HTTP请求
简单记录学习过程,若有错误,敬请斧正,不胜感激。
目前Jmeter只用于接口测试,部分参数未深入使用。一般只需关注带*的参数即可完成一个请求,其余维持默认选项即可。
用途:
发起HTTP请求。
具体用法:
Web服务器
以博客园的写文章的链接为例:https://i.cnblogs.com/articles/edit
可使用配置元件【HTTP请求默认值】,统一配置线程组的Web服务器参数。
*名称:
请求的标识,建议命名为接口功能+请求路径。
*协议:
一般都是https
*服务器名称或IP:
i.cnblogs.com
*端口:
HTTP服务器,默认端口号为80
HTTPS服务器,默认端口号为443
HTTP请求
包含请求行,请求头,请求体
*请求方法:
常用POST和GET
*路径:
路径为:/articles/edit
*内容编码:
为保证中文编解码正常,一般写utf-8
自动重定向:
默认不勾选,只针对Get和Head请求,若请求响应码为3XX,发生重定向,只记录最终页面返回结果。与跟随重定向互斥。
跟随重定向:
默认勾选,若请求响应码为3XX,发生重定向,记录重定向过程中的所有请求和响应。与自动重定向互斥。
使用KeepAlive:
默认勾选,做接口测试可不管。
对POST使用multipart/form-data
默认不勾选,post请求体中需要上传文件时,需勾选。
与浏览器兼容的头
默认不勾选,作用待补充。
*参数:
用于GET请求。
请求头中,Content-Type不传,或者直接传application/x-www-from-urlencoded。
*消息体数据:
用于POST请求。
请求头中,Content-Type只能传application/json,否则报错。
文件上传:
用于文件上传。

浙公网安备 33010602011771号