赞
踩
选择platform independent下载。具体步骤如下图示:
2、解压下载的jar包,在测试计划中,导入mysql-connector-java-8.0.29.jar包
1、添加配置元件JDBC Connection Configuration
2、jmeter发起数据库请求
添加JDBC Request
Parameter values:以逗号分隔的参数值列表
Parameter types:以逗号分隔的SQL参数类型列表
Variable Names:以逗号分隔的变量名列表,用于保存返回的值
Result Variable Name 如果指定,这将创建一个包含映射列表的Object 变量。每个映射都包含列名为键,列数据为值。用法如下:columnValue = vars.getObject("resultObject").get(0).get("Column Name");
Query timeout(s):设置查询的超时时间,-1意味着不要设置任何查询超时,这对于用户作者某些驱动程序不支持超时可能是必需的。默认为0,0表示超时时间无穷大
Handle ResultSet:定义如何处理从可调用语句返回的结果集
如下,查询任意两条文章的id,name, desc字段的值
1、由于查询了2条数据,对应需要请求两次接口,添加一个循环控制器,循环2次
2、Debug取样器
添加一个调试取样器,用于记录jmeter运行中的变量信息
执行脚本,在调试取样器返回的数据中, id变量由于jmeter需要区分两条数据,变量名变成了id_1, id_2
3、添加一个计数器,定义开始值,递增值,被引用的变量名
id_#的变量名使用,直接${id_n}这种写法是无效的,变量的嵌套使用,需要使用函数助手
4、函数嵌套使用
添加函数助手对话框,选择功能类型为 _V
生成后粘贴到请求参数中
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。