1、 创建一个存储过程,语句如下:
DELIMITER $$;DROP PROCEDURE IF EXISTS test;create PROCEDURE test()BEGIN SELECT * FROM cource; INSERT INTO cource VALUES(104,"java"); UPDATE cource SET C_name="C#" WHERE ID=104; delete from cource where ID=104;END$$;DELIMITER ;;Call test; //调用存储过程
注意:测试的要先切换到相应的数据库下才能创建存储过程成功
2、 打开JMeter,点击测试计划,点击“浏览...”按钮,将JDBC驱动添加进来
3、 添加一个线程组测试计划-右键添加-Threads(user)-线程组
4、 右键点击“线程组”,在下面添加一个“JDBC Connection Configuration”
5、 配置JDBC Connection Configuration,指定数据库URL、JDBC驱动类、数据库连接用户名和密码。其中besttest为需要连接的数据库名,密码为空,如下图:
Variable Name:mysql
Database Connection Configuration:
Database URL: jdbc:mysql://localhost:3306/besttest
JDBC Driver class: org.gjt.mm.mysql.Driver
Username:数据库用户名
Password:数据库密码
6、 右键点击“线程组”,添加一个“JDBC request”,调用创建的存储过程test
Variable Name:mysql
Call test; //调用存储过程
7、 右键点击线程组---->添加--->监听器---->查看结果树,运行。
***********************************************************
参考文档: