Jmeter jdbc和接口性能测试

时间:2022-11-07 19:30:51
【驱动jar包的名字必须为】
sqljdbc4.jar
数据库URL:jdbc:sqlserver://200.99.197.190:1433;databaseName=ebank


数据库驱动:com.microsoft.sqlserver.jdbc.SQLServerDriver


下载sqljdbc4.jar放在apache-jmeter-2.6\lib下面


Sqlserver驱动包(jar)名称:


Microsoft+SQL+Server+JDBC+Driver+3.0sqljdbc_3.0.1301.101_chs.exe


--下载并解压把sqljdbc4.jar中的放在apache-jmeter-2.6\lib下面


【数据库测试】
性能测试的目标是找到系统的性能瓶颈。本文将通过构造测试场景,完成对数据库的测试。


场景:
1.单用户: a.SQL语句优化;    b.数据库约束检查;   c.分页查询;
2.并发用户: a.数据库连接池、WEB线程池、数据库死锁;


性能测试的重点在于:用户并发数  、请求时间、响应时间、时间调度、吞吐量、事物处理的时间、接收响应数量、50%用户响应时间、90%用户响应时间


95%用户响应时间;


【接口性能测试】
http 请求参数 插入数据、批量插入大数据、响应的时间、等
用户并发某时间段递增、或递减、


【报告分析】
有很多种报告,可以根据数据来分析;
【资源消耗分析】
Windows 系统消耗及Linux 系统资源消耗(CPU 、内存、链接数、磁盘占用、进程、网络、IO)