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 classmysql-connection-java.jar)放到jmeter安装目录(lib目录)如下图:

 五.断言与监听

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

posted @ 2021-06-03 23:05  思佳丽  阅读(105)  评论(0)    收藏  举报