jmeter-配置元件介绍与使用

  • JDBC Connection Configuration
  • Java请求默认值
  • 密钥库配置
  • LDAP Extended Request Defaults
  • LDAP请求默认值
  • 登陆配置元件/素
  • 随机变量
  • 简单配置元件
  • TCP取样器配置
  • 用户定义的变量

JDBC Connection Configuration

一般配合 JDBC Request 使用。简单来说 就是数据库连接工具。一般需要我们填写的内容如下图所示:

  • Variable Name:与JDBC Request中的Variable Name 保持一致就可以
  • DataBase URL:jdbc:mysql://ip:port(端口)/库名
  • JDBC Driver class:com.mysql.jdbc.Driver
  • Username:连接DB的用户名
  • Password:连接DB的密码

JDBC Connection Configuration实例


我们添加了一个JDBC Connection Configuration,配置数据库连接信息,然后定义了一个test变量,这个test变量必须要和JDBC Request 里的Variable name 想同。然后我们在JDBC Request 编写了一个select语句,并且把查询出来的结果放入一个test_id的变量,然后我们添加了一个调试取样器,查看变量内容。
运行结果

Java请求默认值

Java请求默认值可以设置的类有两个,一个是JavaTest,还有一个是SleepTest。一般配合JAVA请求使用。

密钥库配置

密钥库配置传送门

LDAP Extended Request Defaults

一般配合LDAP请求 使用
LDAP Extended Request Defaults 传送门

LDAP请求默认值

一般配合LDAP请求 使用
LDAP请求默认值 传送门

登陆配置元件/素

该元件用来配置默认的用户名和密码。有些sampler要验证用户名和密码,如果在sampler没有配置用户名和密码,那么会自动用登陆配置元件/素中的配置来填充。

随机变量

  • 变量名称:名称
  • 输出格式:列如此处输入xxxx,那么得到结果是xxxx1、xxxx2之类的格式
  • 最小值:输入生成随机数的最小数字
  • 最大值:输入生成随机数的最大数字

简单配置元件

官方解释是用户想要开发新的Jmeter组件会用到~

TCP取样器配置

TCP取样器配置传送门

用户定义的变量

用法比较简单,就是我们可以定义一个变量以及变量的值,供Jmeter相关组件使用。这里面需要注意一下,Jmeter使用变量最好不要重复。

软件测试汪简书地址
软件测试汪博客地址

欢迎关注微信公众号:软件测试汪。软件测试交流群:809111560

转载请注意出处,谢谢合作

15. Jmeter-配置元件二的更多相关文章

  1. JMeter—配置元件(七)

    参考<全栈性能测试修炼宝典JMeter实战>第六章 JMeter 元件详解中第二节配置元件JMeter配置元件可以用来初始化默认值和变量,以便后续采样器使用.将在其作用域的初始化阶段处理. ...

  2. Jmeter配置元件——JDBC Connection Configuration参数化

    在昨天Jmeter配置元件——CSV DataSet Config参数化一文中,有提到,在参数化时,还可以使用JDBC Connection Configuration配置元件实现,具体如何实现,如何 ...

  3. JMeter--详解JMeter配置元件

    JMeter配置元件可以用来初始化默认值和变量,以便后续采样器使用.将在其作用域的初始化阶段处理. CSV Data Set Config:被用来从文件中读取数据,并将它们拆分后存储到变量中,适合处理 ...

  4. JMeter学习笔记--详解JMeter配置元件

    JMeter配置元件可以用来初始化默认值和变量,以便后续采样器使用.将在其作用域的初始化阶段处理. CSV Data Set Config:被用来从文件中读取数据,并将它们拆分后存储到变量中,适合处理 ...

  5. Jmeter配置元件——CSV DataSet Config参数化

    在聊CSV DataSet Config配置元件前,先来讨论下为何要参数化? 比如在做性能测试过程中, 一般我们需要模拟多个用户进行操作, 为了满足实际场景, 模拟真实的用户行为, 我们需要做到模拟的 ...

  6. Jmeter(八) - 从入门到精通 - JMeter配置元件(详解教程)

    1.简介 JMeter配置元件可以用来初始化默认值和变量,读取文件数据,设置公共请求参数,赋予变量值等,以便后续采样器使用.将在其作用域的初始化阶段处理.配置元件(Config Element)提供对 ...

  7. Jmeter配置元件执行顺序

    一.Jmeter组件 Sampler(采样器):真正干活的,比如http 定时器:默认为毫秒. 前置处理器和后置处理器:必须在有采样器才有效,在采样器的前后执行.作关联,拿响应中的数据使用,用得比较多 ...

  8. JMeter 配置元件之随机变量(RandomVariable)介绍

    配置元件之随机变量(Random Variable)介绍   by:授客 QQ:1033553122 测试环境 apache-jmeter-3.2 1. 计数器简介 允许用户创建一个在线程组范围之内都 ...

  9. JMeter 配置元件之HTTP Cookie Manager 介绍

    配置元件之HTTP Cookie Manager 介绍   by:授客 QQ:1033553122 测试环境 apache-jmeter-2.13 1.   Cookie管理器介绍 Cookie Ma ...

  10. JMeter 配置元件之-HTTP Cookie管理器-实现 Cookie 登录

    下面以购物App常用的收藏功能为例,讲述如何在 JMeter 中使用 cookie 进行登录态操作.具体的操作步骤如下所示: 第一步.录制查看收藏列表的 HTTP请求: 录制查看收藏列表的HTTP请求 ...

随机推荐

  1. Java中的多线程基础

    1.线程与进程 进程: 进程是程序运行以及资源分配的基本单位,一个程序至少有一个进程. 如下图所示: 线程: 线程是CPU调度和分配的基本单位,一个进程至少有一个线程. 同一个进程中的线程共享进程资源 ...

  2. html中head示例

    <!DOCTYPE html> <!-- #统一的规范--> <!--类似html这种 ,html标签<html>dasdasd</html>&g ...

  3. python ORM的使用

    安装 >pip install sqlalchemy #coding=utf-8 ''' 原始的sql语句 CREATE TABLE user ( id INTEGER NOT NULL AUT ...

  4. linux性能分析工具Memory

  5. Django 配置 qq 邮箱发送邮件

    目录 一.实验环境 二.获取QQ邮箱授权码 1.什么是授权码? 2.怎么获取授权码? 三.Django中配置 setting.py中添加如下代码 文本邮件 HTML 邮件 一.实验环境 Python3 ...

  6. 续上文,中的\\u00a0是怎么解释出来的

    public String utf8ToUnicode(String inStr) { char[] myBuffer = inStr.toCharArray(); StringBuffer sb = ...

  7. MongoDB的日志系统

    mongodb中主要有四种日志.分别是系统日志.Journal日志.oplog主从日志.慢查询日志等.这些 日志记录着Mongodb数据库不同方便的踪迹.下面分别介绍这四种日志: 1.系统日志 系统日 ...

  8. Python3.5-20190501-廖老师的

    python是一门解释型\脚本语言(和js特别像,如果同时学习js和python完全搅浑了.) 在运行py时候是一句一句翻译成cpu识别的机器码,所以速度比较慢.而C程序是运行前直接编译成CPU能执行 ...

  9. bzoj1190 [HNOI2007]梦幻岛宝珠 背包

    题目 https://lydsy.com/JudgeOnline/problem.php?id=1190 题解 好神仙的一道题啊. 既然 \(w_i = a_i\cdot 2^{b_i}\),那么不妨 ...

  10. ORACLE 行转列的通用过程

    --测试数据create table rowtocol_test asselect 2009 year,1 month,'部门1' dept,50000 expenditure from dualun ...