Jmeter参数化的常用方式

**

1、jmeter参数化__函数助手_csvRead

**
1,点击1位置弹出函数助手的弹窗
2,点击2位置选择功能函数
3,点击3位置输入csv文件的路径如:C:\Users\Administrator.USER-20181127ZE\Desktop\1.csv
4,点击4位置输入0的话表示从第一列开始
5,点击5位置自动生成引用名

在这里插入图片描述
在这里插入图片描述
引用方法

2、jmeter参数化__用户参数

1,前置管理器——用户参数
2,如图设置参数
3,直接引用就可以了 用户1的下面的俩个参数都是对应的
在这里插入图片描述

3、jmeter参数化__csv数据文件设置

1,配置元件——csv数据文件设置
2,文件名选择文件
3,文件编码一般都是utf-8
4,自定义引用名 一行有俩列话就俩个引用名以,(英文的)分割
由于我没有的表格没有设置首行为表头所以不用忽略首行
5,csv文件的默认分隔符就是,
6,带引号根据自己的情选择 剩下的都写的很明白不用细说
7,引用方法和上边的一样
在这里插入图片描述

4、jmeter参数化__函数助手__random string(随机函数)

1,如图第一个输入框填写选取的个数
2,第二个输入框输入待选择的文本
3,第三个输入框输入引用名
4,点击生成 其实就是生成了一个函数表达式(你可以不用这么麻烦的设置函数助手什么的可以直接在引用名上如数该函数)
在这里插入图片描述

5、Jmeter参数化

1,前提是安装mysql数据库后查看版本下载对应的数据库驱动
2,点击TestPlan在图中位置导入数据库驱动
3,添加-配置元件-JDBC Connection Configuration
4,添加取样器-JDBC Request
5,正常引用变量就可以了
向数据库中插入数据

在这里插入图片描述
在这里插入图片描述
Variable Name: 变量名称
Max Number of Connection: 数据库最大链接数
PoolTimeout: 数据库链接超时,单位ms
Idle Cleanup Interval (ms): 数据库空闲清理的间隔时间,单位ms
Auto Commit:自动提交。有三个选项,true、false、编辑(自己通过jmeter提供的函数设置)
Transaction Isolation:
事务间隔级别设置,主要有如下几个选项:
【TRANSACTION_NODE 事务节点 、
TRANSACTION_READ_UNCOMMITTED 事务未提交读、
TRANSACTION_READ_COMMITTED 事务已提交读 、
TRANSACTION_SERIALIZABLE 事务序列化 、
DEFAULT 默认、
TRANSACTION_REPEATABLE_READ 事务重复读、
编辑】
Database URL:如jdbc:mysql://localhost:3306/test 表示本地数据库,3306端口,数据库名称为test后面还有参数稍后补充
?useUnicode=true&characterEncoding=utf8&allowMultiQueries=true&serverTimezone=UTC
JDBCDriver Class: JDBC的类,如org.gjt.mm.mysql.Driver
在这里插入图片描述
第一个空和前面的对应
Varivble names:对应的应用名 多个以逗号分隔
Result Varivble name:对应的查询全部集合的引用名

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值