Day14Jmeter+数据库的操作

一、概况

简单来说,一共4步

二、连接步骤

第一步:在测试计划里面引入数据库的驱动jar包

第二步:在线程组里添加一个连接数据库的组件--JDBC连接

注意:JDBC connection configuration的位置,放到上面,只有先连接数据库,才能操作数据库

第三步:先新建一个变量名conn,然后写有多少个连接(10个),然后验证查询选select 1(默认)

补充:10个连接代表同时只能连10个,涉及数据库连接池

第四步:jdbc连哪个库(mysql、Oracle、SQLite、Redis.......),在哪个ip地址,哪个端口,数据库的名字叫什么,编码格式,防止有乱码。

第五步:选择驱动,用户名,密码

第六步:验证是否连上数据库。添加JDBC request,填写变量名,查询方式(查找、增删改查),填写查询语句,并将查询结果保存到result。在查看结果树的响应数据中可查看返回结果,说明已正常连接。

三、如何使用查询出来的数据。---beashell

第一步:引入一个beashell断言,然后加入以下查询语句。获得查询结果login

第二步:把查询到的值设置成一个变量

如:把`username`这个值,存到 JMeter 变量`u`里面,后面的取样器、断言都可以直接调用 `${u}`

相关推荐
我就是不信10 小时前
CuTest:轻量级 C 语言单元测试框架实战指南
c语言·单元测试·log4j
wjkjpcba11 小时前
嵌入式控制器PCBA制造,SMT、BGA与功能测试分别要注意什么?
功能测试·制造·smt贴片加工·pcba贴片加工厂
code_whiter1 天前
7.自动化测试常用函数
python·功能测试
快乐の番薯1 天前
卷王问卷考试系统自动化功能测试
运维·功能测试·自动化
省钱兄--zs2 天前
北京24小时自助健身房系统软件开发实战:从架构设计到部署指南
java·数据仓库·spring boot·小程序·需求分析
虫无涯4 天前
Coverity 如何结合 GJB8114-2013使用?
git·单元测试·嵌入式测试·coverity·静态扫描
茉莉玫瑰花茶7 天前
GO [ 单元测试 ]
golang·单元测试·log4j
m0_587383007 天前
深度解析24小时自助健身房系统开发:从架构设计到落地部署
人工智能·小程序·数据挖掘·系统架构·需求分析
深圳安车昇辉检测机构7 天前
GJB150.17A 噪声试验,读懂军工产品声学测试要求
功能测试