Jmeter基本操作使用

Jmeter的简单使用

右键测试计划增加线程组
在这里插入图片描述
右键线程组点击sampler(采样器)添加http请求
在这里插入图片描述
右键点击监听器添加查看结果树
在这里插入图片描述
使用线程组查数据库,新建一个线程组然后右键点击sampler添加jdbc request
在这里插入图片描述
找到数据库配置文件
在这里插入图片描述
右键点击配置原件添加JDBC Connection Configuration
在这里插入图片描述
操作数据库需要一个驱动,点击测试计划,点击下方的浏览,选择开发给的jar包,注意地址尽量不要出现中文
在这里插入图片描述
新建查看结果树点击执行即可
在这里插入图片描述
参数化1,点击右键选择配置原件添加用户定义的变量
在这里插入图片描述
在注册接口将数据参数化
在这里插入图片描述
参数化2,在表格填写好数据并存为CSV文件
在这里插入图片描述
右键线程组选择配置元件添加CSV Data Set Config(CSV文档参数化)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
最后在查看结果树运行
如果使用循环控制器执行文件的话,需要以下步骤
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

参数化3,选择选项点击函数助手对话框
在这里插入图片描述
在这里插入图片描述
设置为正常的手机号段
在这里插入图片描述
在这里插入图片描述
Jmeter断言,右键线程组,选择断言添加响应断言
在这里插入图片描述
右键选择后置处理器添加正则表达式提取器
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
右键接口选择配置元件添加HTTP Cookie 管理器
在这里插入图片描述

用户自定义变量

1.时间戳:客户${__time(,nowtime)}

2.随机数字:18${__RandomString(9,0123456789,rand_phone)}

正则表达式提取多个值和使用

1.填写正则表达式如下
其中括号内的表示要取的值,模板表示取第一个括号和第二个括号的值
在这里插入图片描述
2.右键线程组添加debug sampler查看正则执行结果
如图可查看到正则取值的结果
在这里插入图片描述
3.新建一个http请求如图分别使用正则取出的值
在这里插入图片描述

使用json path提取响应结果

  1. 运行http请求,选择json path tester 的方式察看结果树
    在这里插入图片描述
  2. 通过上图的方式定位需要提取的值后,右键http请求添加后置处理器 JSON Path PostProcessor
    在这里插入图片描述
  3. 运行,可以在debug sampler查看是否提取成功
    在这里插入图片描述

foreach循环控制器

右键线程组,在逻辑控制器选择foreach控制器
在这里插入图片描述
使用${}引用
在这里插入图片描述
#如果(If)控制器
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值