jmeter性能测试之实战项目~JDBC

1.JDBC协议接口简介

##1.1 为什么要进行数据库测试
响应时间:对请求做出响应所需要的时间,是用户感知软件性能的主要指标
响应时间包括:
1.用户客户端呈现时间
2.请求/响应数据网络传输时间
3.应用服务器处理时间
4.数据库系统处理时间

1.2 什么时候进行数据库测试

在一个查询业务下,并发时,响应时间很长,主要由查询数据的请求构成
分析:是否可能是并发查询导致的性能瓶颈
方案:能否直接对数据库做性能要求,并发查询操作

1.3JDBC性能测试测试场景

1.电商类:购物车,订单查询
2.国考查询
3.直播
4.物流
总结:可能出现大量数据查询或者数据量大的情况

2. Jmeter测试JDBC接口

2.1 JDBC连接配置文件设置

1.jar包
mysql-connector-java-5.1.26.jar

2.配置元件–》JDBC Connection Configuration
a.JDBC Connection Configuration1
jmeter性能测试之实战项目~JDBC_第1张图片
b.JDBC Connection Configuration2
jmeter性能测试之实战项目~JDBC_第2张图片
3.添加取样器
a.JDBC Request1
jmeter性能测试之实战项目~JDBC_第3张图片
b.JDBC Request2
jmeter性能测试之实战项目~JDBC_第4张图片
4.执行测试,查看结果树
jmeter性能测试之实战项目~JDBC_第5张图片

5.聚合报告
在这里插入图片描述

你可能感兴趣的:(性能测试,性能测试,数据库性能测试,JDBC,Request,jmeter)