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

时间:2023-03-09 04:04:09
Jmeter实现对mysql的增、删、改、查

1、          创建一个存储过程,语句如下:

DELIMITER $$;
DROP PROCEDURE IF EXISTS test;
create PROCEDURE test()
BEGIN
SELECT * FROM cource;
INSERT INTO cource VALUES(,"java");
UPDATE cource SET C_name="C#" WHERE ID=;
delete from cource where ID=;
END
$$;
DELIMITER ;;
Call test; //调用存储过程

注意:测试的要先切换到相应的数据库下才能创建存储过程成功

2、          打开JMeter,点击测试计划,点击“浏览...”按钮,将JDBC驱动添加进来

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

3、          添加一个线程组测试计划-右键添加-Threads(user)-线程组

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

4、          右键点击“线程组”,在下面添加一个“JDBC Connection Configuration”

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

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:数据库密码

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

6、          右键点击“线程组”,添加一个“JDBC request”,调用创建的存储过程test

Variable Name:mysql

Call test; //调用存储过程

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

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

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

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

参考文档:

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

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