3.jmeter接口测试---脚本录制

安装好jmeter后,就要进入主题了,进行接口测试,接口测试的脚本获取方式

①手动填写

②badboy录制后,导入jmeter使用

③jmeter录制

不会安装的可以进入这里:https://www.cnblogs.com/jieperhaps/p/9389956.html

接口测试概念:https://www.cnblogs.com/jieperhaps/p/9719124.html

前提:需要准备好接口测试用例、接口测试的数据

版本:jmeter3.2版本

①手动填写

这种针对单一接口,或者流程比较少、参数比较少的接口,手动填写比较方便

流程:新建 线程组-->添加 HTTP信息头管理器 --> 添加 用户定义的变量 --> 添加 HTTP请求 -->添加 响应断言-->添加 察看结果树-->添加 断言结果

如果需要cookie的话,可以添加 HTTP Cookie 管理器

3.jmeter接口测试---脚本录制

1)线程组

添加方式:测试计划 右键 添加--->选择 Threads(Users) -->选择 线程组

3.jmeter接口测试---脚本录制

界面说明:

3.jmeter接口测试---脚本录制

一般接口测试,不需要修改默认值,默认值都是1

2)HTTP信息头管理器

添加方式:线程组 右键 添加--->选择 配置元件 -->选择 HTTP信息头管理器

3.jmeter接口测试---脚本录制

界面说明:

3.jmeter接口测试---脚本录制

信息头信息接口文档都会有写,没有就抓个包,查看接口发送的信息。

一般都填写Content-Type、cookies、User-Agent,实际情况根据接口文档填写

3)用户定义的变量

添加方式:线程组 右键 添加--->选择 配置元件 -->选择 用户定义的变量

3.jmeter接口测试---脚本录制

界面说明:

3.jmeter接口测试---脚本录制

用户定义的变量:统一参数化信息,方便以后使用,本次使用在请求参数中

4)HTTP请求

添加方式:线程组 右键 添加--->选择 Sampler -->选择 HTTP请求

3.jmeter接口测试---脚本录制

界面说明:

3.jmeter接口测试---脚本录制

HTTP请求:接口请求的重点,一般填写接口用例

5)响应断言

添加方式:线程组 右键 添加--->选择 断言-->选择 响应断言

3.jmeter接口测试---脚本录制

界面说明:

3.jmeter接口测试---脚本录制

响应断言:一般是响应代码、一般是响应内容判断

6)察看结果树

添加方式:线程组 右键 添加--->选择 监听器-->选择 察看结果树

3.jmeter接口测试---脚本录制

界面说明:

3.jmeter接口测试---脚本录制

一般接口测试,添加查看结果树,压测时就别添加了,占内存啥的

7)断言结果

添加方式:线程组 右键 添加--->选择 监听器-->选择 断言结果

3.jmeter接口测试---脚本录制

界面说明:

3.jmeter接口测试---脚本录制

响应断言结果,一般可以不添加,在察看结果树里也能看见的

②badboy录制后,导入jmeter使用

步骤:录制(红点-默认开始)-->输入URL-->点击箭头-->在右侧进行操作-->完毕后,点击黑色按钮,停止录制--->导入jmeter格式的脚本

3.jmeter接口测试---脚本录制

3.jmeter接口测试---脚本录制

jmeter直接打开即可

③jmeter录制

步骤:jmeter设置 HTTP代理服务器 -->浏览器设置代理 -->浏览器输入地址就可以了

添加步骤:

工作台 右键点击--> 选择 非测试元件 -->HTTP代理服务器

3.jmeter接口测试---脚本录制

界面说明:

3.jmeter接口测试---脚本录制

浏览器代理服务器设置:

谷歌浏览器设置:

步骤:设置-->打开代理设置-->选择 连接-->打开 局域网设置-->代理服务器 勾选下方代理服务器,填写端口号

3.jmeter接口测试---脚本录制

360浏览器设置

步骤:工具-->选择 Internet选项 -->在弹出的 Internet属性中 选择 连接下方的局域网设置-->勾选代理服务器设置

3.jmeter接口测试---脚本录制

火狐浏览器设置:

步骤:选项--> 网络代理 点击 设置-->选择手动代理配置

3.jmeter接口测试---脚本录制

3.jmeter接口测试---脚本录制

IE浏览器:

步骤:工具-->选择 Internet选项 -->选择 连接下方的局域网设置-->勾选代理服务器设置

3.jmeter接口测试---脚本录制

上一篇:jmeter使用笔记——脚本录制,JMeter使用plugins插件进行服务器性能监控


下一篇:access查询优化