Jmeter 连接数据库
简单介绍下Jmeter如何连接数据库
1)下载jdbc的驱动(驱动下载可以百度一下哦),并将该驱动放到Jmeter文件的lib路径下。添加好以后重启Jmeter,就可以看到jdbc相关的菜单啦~
2)建立线程组------添加配置元件JDBC Connection Configuration
如何配置 JDBC Connection Configuration?
Variable Name:变量名称,注意要跟JDBC request的Variable Name保持一致
Variable Query:变量查询,根据需求从下拉框选择或编辑。这里我是简单做一个搜索查询,选择select 1
Database URL:jdbc:mysql://IP:端口/数据库库名
JDBC Driver class:jdbc驱动类型,从下拉框选择。这里我用的是mysql
Username,Password:你们的数据库名和密码
其它选项保持默认或根据需要修改。
3)添加Sampler------JDBC Request
选择sql语句的类型,添加sql语句,注意语法不要错误哦~
4)在测试计划中添加已经下载的jdbc驱动
执行测试计划,这个时候你会发现是失败的。因为缺少了最关键一步:Jmeter与数据库连接需要添加一个跳板机
5)跳板机的相关配置
我使用的是xshell实现端口转发,选择隧道------配置相关的host,用户名,密码
再次执行测试计划,大功告成~
使用查询的值(多个值用,隔开写)
数据库取值某一个时引用
${id_1}代表取值第1行,第1列的id值
${id_5}代表取值第5行,第1列的id值
${id_#}代表总的行数