Jmeter连接mysql数据库

1.函数生成器

需要用到函数助手功能,可以调用函数生成一些有规则的数据。常用的几个函数有_uuid、_random、_time。_uuid会生成一个随机唯一的id,比如在避免java请求重发造成未处理数据太多的情况,接口请求可加一个唯一的请求id唯一的响应id进行一一对应;随机数_random,可以在你指定的一个范围里取随机值;取当前时间_time,一些时间类的入参可以使用,如{__time(,)} 是生成精确到毫秒的时间戳、{__time(/1000,)}是生成精确到秒的时间戳、${__time(yyyy-MM-dd HH:mm:ss,)} 是生成精确到秒的当前时间。
Jmeter连接mysql数据库_第1张图片

2.从文件csv中读取参数

需要在线程组里面添加配置元件-CSV Data Set Config
其中Recycle on EOF:设置True后,允许循环取值
Jmeter连接mysql数据库_第2张图片

3.Jmeter连接数据库

1)导入mysql的jdbc的jar包 ,需将mysql-connector-java-X.X.X-bin.jar放入到jmeter安装目录下的./lib/ext目录,重启jmeter
2)创建数据库的连接配置,线程组里添加配置元件-JDBC Connection Configuration
Jmeter连接mysql数据库_第3张图片
Jmeter连接mysql数据库_第4张图片
3)线程组里添加jdbc request,写sql语句
Jmeter连接mysql数据库_第5张图片
4)添加察看结果树,点击启动按钮,就能看到执行的SQL。具体的实例如下截图所示:

你可能感兴趣的:(性能测试,1024程序员节,jenkins,mysql)