性能测试工具-Jmeter入门

Jmeter 下载与安装

官方网站: .

    下载: . 安装: 解压即可 运行: 打开目录里的 bin文件夹, 运行 jmeter ,window系统运行 jmeter.bat

安装插件管理器(Plugins Manager)

Plugins Manager 用于拓展jmeter 功能,包括 websocket采样器
    下载插件包 将下载下来的 jar 放到 jmeter 的 lib/ext 目录下 重新启动jmeter 再次打开 Options 菜单栏会出现 [Plugins Manager] 选项, 如下:

安装Websocket采样器

    打开 Plugins Manager 选项 搜索安装如下插件即可

Jmeter的基本使用

线程组

实现并发测试的关键
    创建线程组

变量定义

    方式1, 选中跟节点,定义全局变量 方式2,创建用户变量(User Parameters)

变量的引用

${var_name}
    例如:

常用逻辑控制器

    循环控制器

公共http请求头的定义

在跟节点右键添加配置元件

数据提取器

JSON 格式的字段提取

    添加JSON Extractor 采样器(Http Request 采样器右键添加) 提取字段(一般使用 Main sample only即可) 若返回结构如下
{
          
   
	"code": 0,
	"data": {
          
   
		"name": "",
		"age": 1
	}
}

该设置的意思是,把 data.name 的值赋值给变量 USER_NAME

    使用提取值 [ 类似提取定义的变量一样 ${USER_NAME}] 注意事项(踩坑记录) 多个字段提取,得创建多个提取器 提取的变量不能被全局的变量名占用,不然不会有效

Websocket 采样器使用

    创建 websocket 链接 按需添加 读写采样器
经验分享 程序员 微信小程序 职场和发展