python软件测试Jmeter性能测试JDBC Request(结合数据库)的使用

标题jmeter性能测试JDBC Request的使用

JDBC Request
这个 Sampler 可以向数据库发送一个 jdbc 请求(sql 语句),并获取返回的数据库数据进行操作。它 经常需要和 JDBC Connection Configuration 配置原件(配置数据库连接的相关属性,如连接名、密码 等)一起使用。

1.本文使用的是 mysql 数据库进行测试

2、数据库中有表:test,表的数据结构如下:

python软件测试Jmeter性能测试JDBC Request(结合数据库)的使用
3、添加需要的驱动 jar 包
使用不同的数据库,我们需要引入不同的 jar 包。

方式 1:直接将 jar 包复制到 jmeter 的 lib 目录
mysql 数据库:无需引入其他数据库驱动 jar 包。

sql server 数据库:下载 sqljdbc4.jar 放到 jmeter 根目录的 lib 目录下

oracle数据库:将oracle数据的安装目录下面的product10.2.0db_1jdbclibojdbc14.jar 放 到 jmeter 根目录下的 lib 目录下

方式 2:通过 Test Plan
假如我们不使用将 jar 复制到 jmeter 的 lib 目录的方式,我们还可以使用 Jmeter 的 Test Plan 引入 相应的 jar 包,如下面引入 oracle 数据的 jar 包。

python软件测试Jmeter性能测试JDBC Request(结合数据库)的使用
填写后大致如下:
python软件测试Jmeter性能测试JDBC Request(结合数据库)的使用 python软件测试Jmeter性能测试JDBC Request(结合数据库)的使用
2、sql query 中使用${变量名}的方式引用:
python软件测试Jmeter性能测试JDBC Request(结合数据库)的使用

2、传递的参数值是变量,使用${变量名}的方式

python软件测试Jmeter性能测试JDBC Request(结合数据库)的使用
2、执行结果:
python软件测试Jmeter性能测试JDBC Request(结合数据库)的使用
执行结果:
python软件测试Jmeter性能测试JDBC Request(结合数据库)的使用

来源:ruancewuyou

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年11月25日
下一篇 2020年11月25日

相关推荐