一、建立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

注:安全栏位不要勾选,否则勾选的安全的话它会加密 传过去就解析不了了

 

版权声明:本文为cyq0528原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/cyq0528/archive/2004/01/13/9969804.html