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引用参数化${}

      

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

 


免责声明!

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



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