jmeter中没有sampler_JMeter 接口自动化测试篇 29

接口自动化测试框架,初始设计(四)

   写着写着觉得JMeter 常规的使用和框架已基本快完成了,如果大家还需要更深入的了解JMeter 可以私信我,我这个专题内容相对还是有些局限,JMeter中的内容还有很多,还是需要大家自己去摸索,当然我也非常欢迎大家能和我一起探讨。

言归正传,这篇主要还是延续上一篇的内容,需要集成BeanShell内容。以前写过不少BeanShell 内容,大家可以回顾一下。

如果是需要增加数据库校验或者是对数据特殊处理,而JMeter又不支持的情况下可以使用BeanShell,我这里就用查询Mysql 数据库来抛砖引玉。

  有很多同学会说JMeter不是有专门的控件支持的吗?的确如此,但大家有没有发现每次使用Sampler中的控件,都会在请求列表中看到,有时候我们是需要屏蔽这些请求,那我们就可以使用BeanShell。我们先增加一个BeanShell 断言。

cd3db4bda6ae9e7d975fc4f99dcd4b1a.png

我们参考Mysql 连接的写法,参考地址:https://www.runoob.com/java/java-mysql-connect.html

    我们把修改成自己的数据库用户名和密码,去掉类名和方法名,数据库为test,表名也为test,字段内容如下。

4bb973b49601f345eb22dc33f77889f2.png

ac6d9b394229153d7436ecf7b9916c55.png

    然后我们执行一下看看情况:

a3fb9b3deb0e41764198ebbda2f66aa2.png

    既然能够正确拿到数据,我们就可以进行处理。大家可以自己实践琢磨一下。

    最近看到了一句话送给大家:人生哪有什么计划周全,哪有什么一蹴而就,伟大都是从一点一滴开始做起,试了有50%机会成功,不试唯有坐吃山空,所以收起矫情行动才是硬道理。

    做IT不挨踢,立志成为一个精致的IT大叔。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值