Jmeter连接mysql增删改查

1. 下载Jmeter连接数据库的驱动

    Jmeter连接到mysql,首先需要下载一个驱动,这里给大家提供了一个:mysql-connector-java-5.1.39-bin.jar,可以官网下载,也可以通过这个百度云地址下载:链接:https://pan.baidu.com/s/14hL1n6xayS28HCHe9-l15A   提取码:pe9r

2. 将jar包添加到Class Path

    1)在测试计划中,将下载的mysql-connector-java-5.1.39-bin.jar,通过浏览的方式,添加进来,图1所示

图1

    2)也可以直接将jar放到jmeter目录下的lib库中,如图2所示

图2

3. 新建线程组

    测试计划下,新建一个线程组,命名为线程组1,如图3所示

图3

4. 添加配置元件JDBC Connection Configuration

    线程组,右键 ---- 添加 ---- 取样器 ---- JDBC Connection Configuration 添加到线程组,如图4所示

图4

5. JDBC Connection Configuration配置

    详细配置入图5所示

    详细讲讲Database Connection Configuration部分:

    1)Database URL:  jdbc:mysql://192.168.101.128:3306/test?allowMultiQueries=true&characterEncoding=UTF-8

    test:使用的数据库名

    allowMultiQueries=true:可以t同时执行多条Sql语句

    characterEncoding=UTF-8:可以解决编码错误

    2)JDBC Driver class选择com.mysql.jdbc.Driver

    可能会看到有使用org.gjt.mm.mysql.Driver的,org.gjt.mm.mysql.Driver是早期的驱动名称,后来就改名为com.mysql.jdbc.Driver,现在一般都推荐使用 com.mysql.jdbc.Driver

    3)root和password就是连接mysql的用户名和密码

图5

6. 添加取样器JDBC Request

    线程组右键 ---- 添加  ---- 取样器 ---- JDBC Request ,如图6所示

图6

7. JDBC Request

    SQL Query选择Callable Statement,JDBC Request的配置如图7所示

    详细讲讲SQL Query的选择

    1)比较Select Statement、Update Statement、Callable Statement

    Select Statement:仅支持测试select语句,并且一次只能测试一条

    Update Statement:支持测试非select语句,并且支持测试多条,若其中夹杂select语句,自动忽略,若第一条语句为select语句,报错

    Callable Statement:只要语法正确,任何语句,再多的条数都能支持

图7

8. 添加察看结果树

   线程组右键 ---- 添加 ----- 监听器 ---- 察看结果树,查看运行结果,如图8所示

图8

9. 查看Sql运行结果

    点击察看结果树,Text中没有报错消息就代表运行结果正确,如图9所示

图9

到这里,Jmeter连接mysql进行增删改查的操作就结束了!!!

你可能感兴趣的:(Jmeter连接mysql增删改查)