jmeter操作数据库&批量造数据

一般我们在测试过程中,尤其是性能测试中,需要大量用户数据时,我们不可能一个一个去造,用工具造数据事半功倍啦。

用jmeter工具操作数据库(如果是有多表关联则不建议用此方法,跑接口也是可以)

一、引用jar包

二、添加线程组

三、添加-->配置元件-->JDBC Connection Configuration

注意点:1、Variable Name 必填,否则后面无法请求;

2、JDBC url一定是正确的:jdbc:mysql://服务器地址:端口号/数据库名

3、选择数据库驱动,以mysql为例,其他数据库可以百度到对应的驱动

                           

 

 四、添加-->Sampler-->JDBC Request

注意点:1、Variable Name 与第三点设置时的一致,方可访问成功;

2、Query Type 选择相应的操作

                           

五、执行后,查看数据是否成功

添加查看结果树,请求成功

                          

六、查看数据库中是否添加了数据

                          

七、重点来了,怎么批量造数据呢

当然是参数化啦

  添加-->配置元件-->CSV Data Set Config

注意:1、filename是选择要参数化的文件,如果是用txt文件,多个参数要用英文逗号隔开;(可能有个小坑要注意,文件本身是.txt格式,不需要把文件名再次命名为xxx.txt)

2、Variable Names 有几个需要参数化,就填几个name,用英文逗号隔开

        

八、jmeter引用参数化${}

      

九、设置循环次数,批量执行完成

 

posted @ 2020-03-29 00:37  冬瓜酱  阅读(2209)  评论(0)    收藏  举报