用Jmeter建立HTTP请求,HTTP之请求默认值,查看结果树,自定义变量
一、建立HTTP请求
1.打开jmeter
打开Jmeter 安装包,进入\bin 中,找到”jmeter.bat”, 点击打开即可。
2.建立线程组
在下图打开的Jmeter 页面中,右键【“测试计划” -> “添加” -> “Threads(Users)” -> “线程组”】, 建立线程组。
3.建立HTTP请求
右键【“线程组” -> “添加” -> “Sample” -> “HTTP请求”】
4.输入数据
注意: “服务器名称或IP”中不用输入http://, 请求时会自动加入(eg, 输入api.test.cn).
,输入“服务器名称或IP”,对应的端口号,http默认端口号80,可以不写。
以下请求为GET, 所有“方法”那选择“GET”, 输入对应的路径,添加参数及值。
方法:
get和post区别:最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。
参数(parameters):键值对形式
参数(parameters)和消息体数据(BodyData)只能二选一
消息体数据(BodyData):使用json形式或xml格式
文件上传(FilesUpload):
文件名称:文件的绝对路径
参数名称:file
MIME类型:多媒体类型
三个参数时必填的
二,HTTP之请求默认值
如何添加
作用:会在发送http请求的时候 自带这些参数
什么时候用?
大部分http请求参数 用的是同样的数据
三,查看结果树
我们可以在结果树里面,实时看到每个请求的请求数据以及响应数据
右击【“HTTP请求”–“添加”–“监听器”–“查看结果树”】
如果出现错误可以在【请求】里面查看
二、自定义变量
配置元件里添加,定义好变量名称和值,在Http请求里进行引用,引用格式${}
【“HTTP请求”–“添加”–“配置元件”–“用户定义的变量”】
“HTTP Cookie 管理器”的应用
【HTTP请求–添加–配置元件–HTTP Cookie管理器】
查看cookie
【F12–Application–Cookies】
Name:cookie的名字
Value:cookie的值
名称:cookie的名称
值:cookie的值
域:服务器名称或者IP
注:安全栏位不要勾选,否则勾选的安全的话它会加密 传过去就解析不了了