Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >JMeter笔记18 | JMeter常用配置元件简介

JMeter笔记18 | JMeter常用配置元件简介

原创
作者头像
虫无涯
发布于 2023-02-20 05:27:26
发布于 2023-02-20 05:27:26
7670
举报
文章被收录于专栏:全栈测试技术全栈测试技术

1 FTP Request Default

  • 即FTP请求默认值。
    在这里插入图片描述
    在这里插入图片描述
  • 多个FTP请求具有相同的配置时,可以把这些相同的点提取出来;
  • 且只需要配置一次。

参数

说明

Name

控制器名称,可为空

Comments

随意设置,可为空

Server name or IP

被测试对象的地址

Port Number

指定的FTP传输端口号

Remote File

远程FTP服务器文件路径

Local File

本地文件路径

Local File Contents

本地文件内容

Get(RETR)

下载文件选项

Put(STOP)

上传文件选项

Use Binary mode?

是否以二进制方式传输

Save File In Response?

文件内容是否保存到响应中

2 HTTP Authorization Manager

在这里插入图片描述
在这里插入图片描述
  • 即HTTP授权管理器;
  • 用来对发送请求时提供凭证;
  • 比如用户名和密码通过验证后,才能继续发送请求。

参数

说明

Name

控制器名称,可为空

Comments

随意设置,可为空

Clear auth on each iteration?

是否每次迭代清空凭证?

Use Thread Group configuration to control clearing

使用线程组配置控制清除

Authorizations Stored in the Authorization Manager

存储在授权管理器中的授权,可在此处保存授权信息

3 HTTP Request Default

在这里插入图片描述
在这里插入图片描述
  • 即HTTP请求默认值;
  • 如果Http Sampler请求有很多参数与配置重复,我们可以使用HTTP Request Default把这些重复的部分封装起来,可以达到一次设置多次使用的目的;
  • HTTP Request Default配置项和HTTP Request基本一致,这里不赘述了。

4 Java Request Default

在这里插入图片描述
在这里插入图片描述
  • Java请求默认值;
  • 用来设置Java请求默认值,可设置的类有两个:JavaTest 与 SleepTime;
    在这里插入图片描述
    在这里插入图片描述
  • SleepTime 为两次迭代的时间间隔 ,如果在Java请求中也设置了这个值,则配置元件这个值是无效的。

5 JDBC Connection Configuration

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
  • 即发起 jdbc 请求前,需要有 JDBC 连接配置;
  • 即先连上数据库,才能查询数据库;

Variable Name for created pool

JDBC Connection Configuration

一个数据库连接池配置

Variable Name

数据库连接池的名称

Connection pool Configuration

Max Number of Connections

最大连接数;做性能测试时,建议填 0

Max Wait(ms)

在连接池中取回连接最大等待时间,单位毫秒

Time Between Eviction Runs(ms)

线程可空闲时间

Auto Commit

自动提交sql语句

Transaction isolation

事务隔离级别

Preinit Pool

立即初始化连接池

Connection Validation by Pool

Test While Idle

当连接空闲时是否断开

Soft Min Evictable Idle Time(ms)

连接在池中处于空闲状态的最短时间

Validation Query

一个简单的查询,用于确定数据库是否仍在响应

Database Connection Configuration

Database URL

数据库连接 URL

JDBC Driver class

数据库驱动

Username

数据库登录用户名

Password

数据库登录密码

Connection Properties

建立连接时要设置的连接属性

6 Random Variable

在这里插入图片描述
在这里插入图片描述
  • 可生成随机数字,可指定输出格式;

参数

说明

Variable Name

生成随机数保存到此变量中

Output Format

变量输出格式

Minimum Value

随机数最小值

Maximum Value

随机数最大值

Seed for Random function

随机数种子

Per Thread(User)?

生成的随机数变量是否在线程组中共享

7 Counter

在这里插入图片描述
在这里插入图片描述
  • 即计数器,测试过程中记录迭代次数;

参数

说明

Name

控制器名称,可为空

Comments

随意设置,可为空

Starting Value

记录数量起始值

Increment

递增

Maximum Value

记录的最大值

Number format

计数器格式

Exported Variable Name

引用名称,可供其它元件调用

Track counter independently for each user

与每用户独立的跟踪计数器

Reset counter on eachThread Group Iteration

每次迭代复原计数器

8 Login Config Element

在这里插入图片描述
在这里插入图片描述
  • 配置默认的用户名和密码;
  • 有些Sampler取样要用到用户名和密码;
  • 如果在Sampler中没有设置用户名和密码,则在Login Config Element中来配置。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Jmeter(八) - 从入门到精通 - JMeter配置元件(详解教程)
JMeter配置元件可以用来初始化默认值和变量,读取文件数据,设置公共请求参数,赋予变量值等,以便后续采样器使用。将在其作用域的初始化阶段处理。配置元件(Config Element)提供对静态数据配置的支持,可以为取样器设置默认值和变量。
北京-宏哥
2020/06/11
4.5K0
Jmeter(八) - 从入门到精通 - JMeter配置元件(详解教程)
Jmeter(三)_配置元件
Clear Cookies each Iteration:每次迭代请求,清空cookies,GUI中定义的任何cookie都不会被清除。
飞天小子
2018/08/31
1.2K0
Jmeter(三)_配置元件
张三进阶之路 | Jmeter 实战 JDBC配置
JDBC(Java Database Connectivity)是一种用于执行SQL语句的Java API。通过这个API,可以直接连接并执行SQL脚本,与数据库进行交互。
不惑
2024/04/30
2K0
张三进阶之路 | Jmeter 实战 JDBC配置
jmeter 性能测试 JDBC Request (查询数据库获取数据库数据) 的使用「建议收藏」
大家好,我是架构君,一个会写代码吟诗的架构师。今天说一说jmeter 性能测试 JDBC Request (查询数据库获取数据库数据) 的使用「建议收藏」,希望能够帮助大家进步!!!
Java架构师必看
2022/02/15
4.1K0
jmeter 性能测试 JDBC Request (查询数据库获取数据库数据) 的使用「建议收藏」
Jmeter中JDBC Connection Configuration实现MySQL JDBC Request数据库处理
线程组-添加-配置元件-JDBC Connection Configuration
王大力测试进阶之路
2019/10/25
2.4K0
Jmeter中JDBC Connection Configuration实现MySQL JDBC Request数据库处理
【接口测试】JMeter连接MySQL
线程组下添加一个配置元件JDBC Connection Configuration。
用户9913368
2022/08/13
2.2K0
【接口测试】JMeter连接MySQL
Jmeter使用JDBC对数据库压测
压测除了全链路压测外,有时候也需要对指定服务进行性能测试,这里以jmeter工具对数据库进行压测说明。
谭银
2021/10/21
3.2K0
Jmeter使用JDBC对数据库压测
通过案例带你轻松玩转JMeter连载(27)
6.4 配置元件 1 CSV Data Set Config CSV Data Set Config是用来做参数化的常用元件。通过右键点击菜单,选择“添加->配置元件->CSV Data Set Config”而获得。其界面如图41所示。
顾翔
2021/11/12
2K0
通过案例带你轻松玩转JMeter连载(27)
性能测试|JMeter连接数据库
mysql官网下载地址:https://dev.mysql.com/downloads/connector/j/
霍格沃兹测试开发Muller老师
2023/01/13
9770
Jmeter连接DB2/ORACLE/MYSQL数据库
1、将db2数据库驱动db2java.jar、db2jcc.jar放入jmeter的lib/下,同时也要放入本地jdk目录下例如:C:\Program Files\Java\jdk1.7.0_751\jre\lib\ext
流柯
2018/08/30
1.6K0
通过案例带你轻松玩转JMeter连载(21)
4.2通过MySQL参数化步骤 JMeter提供对数据库的访问,我们可以用数据库来进行参数化。 1)在MySQL中的某个数据库中建立表,在表中插入参数化的数据,如图25所示。
顾翔
2021/11/02
3710
【JMeter系列-5】JMeter操作Mysql数据库
JMeter连接mysql数据库是很方便的,下面就演示一下具体的操作。 首先,在本地安装好mysql服务器,建立库和表,并准备数据以供测试使用。
云深i不知处
2020/09/16
1.2K0
Jmeter系列之数据库操作
点击上方蓝字“ITester软件测试小栈“关注我,每周一、三、五早上 07:30准时推送。
可可的测试小栈
2020/06/24
7280
Jmeter系列之数据库操作
Jmeter(十六) - 从入门到精通 - JMeter前置处理器(详解教程)
  前置处理器是在发出“取样器请求”之前执行一些操作。如果将前置处理器附加到取样器元件,则它将在该取样器元件运行之前执行。前置处理器最常用于在取样器请求运行前修改其设置,或更新未从响应文本中提取的变量。前置处理器主要是用来处理请求前的一些准备工作,比如参数设置、环境变量设置等等。
北京-宏哥
2020/07/13
5.9K1
Jmeter系列(30)- 详解 JDBC Request
前言 JDBC Request 主要是向数据库发送一个 JDBC 请求(sql 语句),并获取返回的数据集 它需要和数据库连接池配置(JDBC Connection Configuration)一起使
小菠萝测试笔记
2020/06/28
2.2K0
Jmeter系列(30)- 详解 JDBC Request
JMeter测试笔记(五):JDBC请求
JDBC的使用分为两个部分。首先是JDBC的配置,在配置元件中选择【JDBC Connection Configuration】,选择之后进行配置。
smile风的色彩
2023/03/27
5370
JMeter测试笔记(五):JDBC请求
JMeter 参数化之利用JDBCConnectionConfiguration从数据库读取数据并关联变量
http://dev.mysql.com/downloads/connector/j/
授客
2019/09/11
9870
JMeter 参数化之利用JDBCConnectionConfiguration从数据库读取数据并关联变量
Jmeter系列(29)- 详解 JDBC Connection Configuration
发起 jdbc 请求前,需要有 JDBC 连接配置,即先连上数据库,才能查询数据库
小菠萝测试笔记
2020/06/28
3.3K0
Jmeter系列(29)- 详解 JDBC Connection Configuration
Jmeter关联数据库及JDBC请求
jmeter的一个重要功能就是可以实现对数据库的操作,在接口测试和性能测试中常会用到。
吾非同
2020/10/23
7100
性能工具之Jmeter JDBC Request学习
背景 《横看成岭侧成峰,远近高低各不同。不识庐山真面目,只缘身在此山中。》坚持不断学习就能到达《千山同一月,万户尽皆春。千江有水千江月,万里无云万里天》 jdbc连接数据库原理 概
高楼Zee
2019/12/24
7240
性能工具之Jmeter JDBC Request学习
相关推荐
Jmeter(八) - 从入门到精通 - JMeter配置元件(详解教程)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档