首页 > 数据库 >Jmeter压则数据库

Jmeter压则数据库

时间:2024-03-26 15:14:10浏览次数:21  
标签:测试计划 jdbc -- 数据库 添加 压则 Jmeter

一、连接数据库有什么用

  • 用作参数据化数据 (例如我们做的登录,要从数据库里面进行查询数据)
  • 清理垃圾数据 (把没用的数据库里的数据进行清除)
  • 用作结果的断言 (例如我们添加购物车下订单,检查接口返回的订单号,是否与数据库中生 成
  • 的订单号一致)
  • 准备测试数据 (通过数据库插入更多的数据)

二、如何配置 jdbc的驱动

配置 jdbc的驱动的jar包有两种方式

  • 方式一:在测试计划面板点击 “浏览” 按钮,将你的JDBC驱动添加进来
  • 方式二:将MySql驱动jar包放入Jmeter lib/ext目录下,然后重启Jmeter

 三、添加上jar后,在测试计划添加配置原件,jdbc进行配置

位置 :测试计划--》线程组--》配置元件--》JDBC Connection configuration

 

 

 

 

四、添加操作数据库请求sampleràjdbcRequest

添加一个 jdbc的请求
位置:测试计划--》线程给-->取样器--》jdbc request
Query Type:
查询操作:选择 Select Statement
增加,删除,修改操作:选择 Update Statement
variable names :保存sql语句返回结果的变量名

标签:测试计划,jdbc,--,数据库,添加,压则,Jmeter
From: https://www.cnblogs.com/yongheng999/p/18096675

相关文章

  • robotramework 连接数据库之PostgreSQL
    【情况描述】: 我在创建数据保存的时候,需要用到某个名称,而参数是这个名称对应的id,所以线要获取这个id,如下图数据库: --#  方案过程如下:#1、先导入库,本次我是用的是 PostgreSQL这个数据库,所以先安装该库;安装:pip install  psycopg2 2、编写代码; 3、获取该i......
  • 使用 NocoDB 一键将各种数据库转换为智能表格
    NocoDB是一款开源的无代码数据库平台,可以进行数据管理和应用开发。它的灵感来自Airtable,支持与Airtable类似的电子表格式交互、关系型数据库Schema设计、API自动生成等特性。但与Airtable相比,NocoDB完全免费且代码开源,可以通过Docker等方式快速部署到自己的服务器,也......
  • Linux(2)系统基本操作-Mysql数据库原生安装_Mysql常用命令_安装和使用过程常用问题
    二、Linux系统基本操作1、查询centos版本[root@host-10-150-223-171~]#uname-aLinuxhost-10-150-223-1713.10.0-957.el7.x86_64#1SMPThuNov823:39:32UTC2018x86_64x86_64x86_64GNU/Linux[root@host-10-150-223-171~]#cat/etc/redhat-releaseCentO......
  • 海量数据处理项目-账号微服务和流量包数据库表+索引规范(下)
    海量数据处理项目-账号微服务和流量包数据库表+索引规范(下)第2集账号微服务和流量包数据库表+索引规范讲解《下》简介:账号微服务和流量包数据库表+索引规范讲解账号和流量包的关系:一对多traffic流量包表思考点海量数据下每天免费次数怎么更新?海量数据付费流量套餐包每天......
  • 为什么连接数据库的端口号与配置文件中的端口号不一致?
    为什么连接数据库的端口号与配置文件中的端口号不一致?背景介绍:在安装openGauss3.0数据库时,发现配置文件中写的端口号是5432,但是数据库连接时,执行gsql--dpostgres-p5432提示错误,无法连接到数据库。报错内容:[omm@hostname]$gsql-dpostgres-p5432failedtoconn......
  • 使用PTK卸载数据库时删除用户失败怎么办?
    使用PTK卸载数据库时删除用户失败怎么办?背景介绍:PTK(ProvisioningToolkit)是一款针对MogDB数据库开发的软件安装和运维工具,旨在帮助用户更便捷地安装部署MogDB数据库。如果用户想要运行MogDB或者MogDB的相关组件时,仅需要执行一行命令即可实现。PTK支持安装MogDB......
  • 为什么使用gs_probackup执行全量备份时,提示无法连接到数据库?
    为什么使用gs_probackup执行全量备份时,提示无法连接到数据库?背景介绍:在使用gs_probackup执行全量备份时,提示无法连接到数据库。报错内容:[ommdoc@hostname]$gs_probackupbackup-B/opt/mogdb/backup_dir--instancecluster_doc-bFULLINFO:Backupstart,gs_proback......
  • c# 操作SQLite数据库
    1、在nuget工具中安装“System.Data.SQLite”插件;2、将数据库文件放在DEBUG目录下(表文件可以通过navicate建立也);3、创建DbHelperSQLite.cs文件,指定数据库路径等信息;usingSystem;usingSystem.Collections;usingSystem.Data.Common;usingSystem.Data;usingSystem.Da......
  • 数据库的四个特性?MySQL是如何实现的?
    首先MySQL中,数据库的四个特性分为:原子性一致性隔离性持久性也就是我们常说的ACID。那么这四个特性数据库是如何实现的呢?持久性--->redolog:redolog(重做日志):redolog本身是一种日志,记录的是事务提交时对数据页(MySQL在硬盘中存储数据文件的最小单位,由数据行组成)的......
  • 关于SQL Server数据库中的用户权限和角色管理
    简介在SQLServer数据库系统中,管理用户权限和角色对于确保数据安全、完整性和可访问性至关重要。在本文中,我们将探讨在SQLServer数据库中创建用户、分配权限和管理角色的过程。我们将涵盖基本概念,并提供带有SQL代码片段的实际示例。引言用户管理涉及创建用户帐户、分配适当的......