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}`

相关推荐
TomEval5 小时前
【测AI】第02篇:Python 环境搭建与基础语法速通
人工智能·python·功能测试·aigc
清风~徐~来5 小时前
【软件测试】allure 测试报告模块
单元测试
奶油喜多多7 小时前
深度测评2026培训机构消课系统,课时核算落地经验
小程序·需求分析
白远山8 小时前
本地游戏代练源码开发实战:架构设计与核心功能实现指南
java·开发语言·架构·需求分析
2401_8685347813 小时前
利弊比较类 社会生活类
c++·需求分析
2302_8057710714 小时前
Day18在接口自动化测试中引入pytest用例管理框架
功能测试·单元测试·测试用例·需求分析·测试
llilian_161 天前
北斗授时卡同步解决方案 gnss授时卡 计算机时间同步板卡
大数据·网络·人工智能·功能测试·51单片机
奶油喜多多1 天前
高并发场景下教务管理系统的架构设计:从单体到微服务的演进之路
需求分析
白远山1 天前
自助健身小程序源码:架构拆解、核心链路与本地部署实战
java·架构·uni-app·需求分析