Jmeter实现对mysql的增、删、改、查

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、右键点击线程组---->添加--->监听器---->查看结果树,运行。

***********************************************************

参考文档:

http://www.cnblogs.com/fnng/archive/2011/07/26/2117600.html

http://www.cnblogs.com/yezhaohui/p/3891657.html

猜你喜欢

转载自blog.csdn.net/parker007/article/details/82882490