满满知识点,如何利用JMeter生成加密数据写入数据库?还不赶紧收藏

添加图片注释,不超过 140 字(可选)

有部分数据直接插入数据库是不可以的,需要加密处理,例如密码都指定为加密后的数据字符串。今天我们来学习一下如何利用JMeter生成加密数据并写入MySQL数据库中。如何JMeter如何连接数据库,可以看我之前写的随笔,JMeter接口测试-JDBC测试。

一:添加线程组,再添加JDBC Connection Configuration(右键测试计划-->配置元件-->JDBC Connection Configuration),并配置数据库连接信息

添加图片注释,不超过 140 字(可选)

二:导入mysql驱动包,下载好mysql的驱动包(mysql-connector-java-5.1.22-bin.jar),放到jmeter的lib目录下,选中测试计划,添加mysql驱动包

添加图片注释,不超过 140 字(可选)

三:添加取样器-添加BeanShell取样器,写入以下代码:

12345

import org.apache.commons.codec.digest.DigestUtils;//随机生成8位字符数字和字母组合的密码String password ="${__RandomString(8,0123546789abcdefghijklmnpqrstuvwxyz,)";String pwd_md5 = DigestUtils.md5Hex(password);//调用函数vars.put("pwd",pwd_md5);//存储数据

添加图片注释,不超过 140 字(可选)

四:添加线程组-->右键线程组-->添加jdbc request,在Query写入mysql插入数据的语句

添加图片注释,不超过 140 字(可选)

五:添加监听器-察看结果树,点击运行,查看执行结果

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值