Jmeter MySQL数据库性能测试
1.首先准备M一SQL数据,新建一个数据库及测试用的表,插入1条数据
2.打开Jmeter,新建线程组,设置多少用户,循环几次随意
3.在线程组下新增JDBC配置元件,通过配置使得Jmeter能够连上被测数据库
Database URL: jdbc:mysql://ip:port/数据库被测库名
JDBC Driver class: com.mysql.jdbc.Driver
Username: 数据库用户名
Password: 数据库密码
(这里挺挫的,连个测试连接的功能都没,能不能连得上只有到了运行时添加查看结果树监视器看)
Variable Name Bond to Pool: 设置一个绑定当前配置连接池的名字,其他的JDBC都可以通过这个名字来使用这个连接池
4.添加JDBC请求
填写需要使用到的连接池名,SQL Query 填入SQL语句,例如查询表数据
5.根据需求,添加需要的监视器
6.保存测试计划,好习惯
7.运行测试计划,观察监视器,这里只添加了结果树
整个步骤还是比较简单的,怎么设计测试计划才是重点。另外如果\Jmeter\lib 目录下没有mysql jdbc的driver文件,会运行错误,在结果树中可看到没有找到相应的Driver