jmeter基础使用
一.下载
Jmeter下载前要先安装jdk,进行java的环境配置。Jmeter可以进入bin目录添加快捷方式jmeter.bat到桌面。
二.线程组
在测试计划下添加线程组
线程组中可设置线程数,请求循环次数。
线程数代表运行的数量,循环次数就是在参数不足的时候循环的次数

三.配置原件
1.请求默认值:在做多接口请求时,如果有请求值相同,可添加配置原件-HTTP默认请求值,将相同的请求值放在默认请求值中;
2.HTTP信息头管理器:添加-配置原件-HTTP信息头管理器,添加请求需要的请求头
从登录接口获取到的token也是存放在信息头管理器里
四. 取样器
1.添加http请求
(1)请求头和请求体来自接口需求文档,或者来自接口抓包;
(2)请求方法
Get长度限制(浏览器限制),post传参长度没有限制;
Get的参数直接暴露在浏览器里,安全系数比post低,post的参数需要填写在参数栏或消息体数据中
(3)消息体数据传入的是json格式的body,参数栏传入的是表单格式,文件上传上传的是文件;

2.JDBC request
(1)Variable Name of Pool declared in JDBC Connection Configuration:变量名mysql;
(2)SQL Query:mysql代码

(3)配置原件中添加jdbc connection configuration:连接jdbc与mysql的桥梁;
(4)通过Variable Pool for created pool与Variable Name of Pool declared in JDBC Connection Configuration设置相同的变量名(可自定义)进行连接;
(5)jdbc connection configuration连接需要的数据库,在Database Connection Configuration里填写要连接的数据库信息;如下图:

(6)需要在测试计划的浏览中下载驱动类(jdbc driver class:mysql-connection-java.jar)放到jmeter安装目录(lib目录)如下图:

五.断言与监听
添加-断言-响应断言,对响应结果进行断言,如果实际结果与预期不符,在察看结果树中执行的请求结果会报红。


浙公网安备 33010602011771号