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

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM