14.JMeter的性能测试实战—Mysql数据库

1.需求

2.准备

3.步骤

(1)测试计划加入jar包

(2)在线程组-添加-配置元件,添加JDBC配置

配置解析:必填项

  • Variable Name:配置元件的的所有配置所保存的变量,自定义变量名称,多个jdbc配置元件可以使用相同的变量,但是只有一个会被jdbc请求使用,这里定义的变量名称会被之后的jdbc请求引用,以此来判断请求使用的是哪个配置元件所定义的数据库配置,必填项,如果不填运行后会报错 Variable Name must not be empty for element:JDBC Connection Configuration
  • Connection Pool Configuration 和Connection Validation by Pool 分别是设置数据库连接池配置和针对活动连接的生命周期的设置
  • Database URL:数据连接的访问地址
  • JDBC Driver class:数据库连接的驱动类
  • Username:访问数据库的用户名
  • Password:访问数据的密码

baseframe是自己的数据库名称。

(3)添加数据库请求

线程组-添加-取样器-JDBC Request。

多个JDBC请求下,只有variable name 与JDBC配置中名称一样的才能进行请求。如下:可以请求成功

而下面,因为variable name名称不一样,所以请求会失败。

(4)在JDBC请求下加响应断言和断言结果

(5)添加线程组—》添加—》取样器—》察看结果树和聚合报告,点击运行

从上图看出,两个JDBC请求中,variable name 命名为mysql的成功了,mysql2的失败了

(6)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值