性能测试工具-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 链接 按需添加 读写采样器
上一篇:
通过多线程提高代码的执行效率例子
下一篇:
64位ubuntu下链接器的BUG