性能测试学习:jmeter操作数据库

常见操作:增删改查

场景:造测试数据、查询测试数据、清理测试数据、数据库压测

操作流程:

安装mysql connector依赖包--配置数据库连接池--配置jdbc连接--执行测试

一、下载mysql-connector-java jar包

官网下载地址:https://dev.mysql.com/downloads/connector/j/,下载后解压到<jmeter_path>/lib目录下。

我这里mysql版本是5.7.27,jar包版本用的是8.0.22

性能测试学习:jmeter操作数据库

二、配置JDBC Connection Configuration

组件添加路径如下图:

性能测试学习:jmeter操作数据库

 这里主要配置的信息如下图(主要是先跑通流程,其他参数用到了再细究):

性能测试学习:jmeter操作数据库

其中database url参数除了数据库名称(django_test)外就是固定的写法,格式:jdbc:mysql://host:port/{dbname}

驱动类也是直接选择mysql的,用户名、密码根据实际数据库登录信息来

三、添加jdbc request组件

添加路径:

性能测试学习:jmeter操作数据库

 主要分为:连接池名称配置、SQL语句、相关变量配置

性能测试学习:jmeter操作数据库

 请求成功:

性能测试学习:jmeter操作数据库

 

 

 其他删除、查询、修改类似,主要是SQL不一样

以上,仅仅是如何简单的操作数据库,其他高级用法见后续。

上一篇:Shell脚本三剑客之Sed


下一篇:Python连接MySQL数据库