HTTP Cookie Manager 用来存储浏览器产生的用户信息

Clear Cookies each Iteration:每次迭代请求,清空cookies,GUI中定义的任何cookie都不会被清除。
Implementation:默认HC4CookieHandler
Cookie Policy:将用于管理Cookie的cookie策略
HTTP Header Manager 信息头管理

常用请求头

HTTP Cache Manager 缓存管理器(模拟浏览器行为)

Clear cache each iteration
每次请求清除缓存
Use Cache Control/Expires header when processing GET requests
如果选择了“ 使用Cache-Control / Expires头 ”选项,则会根据当前时间检查Cache-Control / Expires值。如果请求是GET请求,并且时间戳在将来,则采样器将立即返回,而不从远程服务器请求URL。这是为了模拟浏览器行为

HTTP Request Defaults (请求默认值)

basic
基本信息,默认http请求的值,如server、ip、port、Protocol甚至path、parameters,都可以设置
下面新增的http请求,只需要填写请求的关键数据即可,如path、parameters
注:请求默认值中可以设置代理服务器!设置成功之后可以用fidder或者其它的抓包工具反向抓取jmeter的请求!

请求默认值中设置了代理,那么后面所有的请求都会被抓取。所以也可以在单独的请求中设置代理

JDBC Connection Configuration (数据库配置元件)

Variable Nam

数据库连接池的名称,因为一个测试计划可以有多个JDBC Connection Configuration,每个可以取不同的名称。在jdbc request中通过这个名称选择合适的连接池进行使用。

Connection Pool Connetion:连接池参数配置,基本保持默认,根据需要进行修改;
Max Number of Connections: 最大连接数;如果做性能时,建议填0,如果默认为10,最大只能连接10个线程;
Max Wait(ms):最大等待时间,单位毫秒;
Time Between Eviction Runs(ms):有空闲的线程数,释放不使用的线程;
Auto Commit:自动提交,默认为true,如修改数据库时,自动commit;
Transaction isolation:事务隔离(默认);
Connection Validation by pool:验证连接池;
Test While idle:
Soft Min Evictable Idle Time(ms):
Validation Query:
Database Connection Configuration:数据库连接配置:
Database URL:数据库连接url;jdbc:mysql://localhost:3306/dbname,ipaddr:3306
JDBC Driver class:数据库驱动;com.mysql.jdbc.Driver
Username:用户
Password:密码
附上一些常用的,没用到的数据库连接配置(详情见官网:http://jmeter.apache.org/usermanual/component_reference.html#JDBC_Connection_Configuration):
MySQL
Driver class
com.mysql.jdbc.Driver
Database URL
jdbc:mysql://host[:port]/dbname
PostgreSQL
Driver class
org.postgresql.Driver
Database URL
jdbc:postgresql:{dbname}
Oracle
Driver class
oracle.jdbc.OracleDriver
Database URL
jdbc:oracle:thin:@//host:port/service OR jdbc:oracle:thin:@(description=(address=(host={mc-name})(protocol=tcp)(port={port-no}))(connect_data=(sid={sid})))
Microsoft SQL Server (MS JDBC driver)
Driver class
com.microsoft.sqlserver.jdbc.SQLServerDriver
Database URL
jdbc:sqlserver://host:port;DatabaseName=dbname
示例:
 CSV Data Set Config (参数化)
在使用JMeter的时候,往往需要参数化一些数据,常用到的就是CSV Data Set Config

参数引用

示例:

Jmeter_脚本参数化与内存溢出的解决方案

龙渊阁测试开发家园: 317765580

 

转载于:https://www.cnblogs.com/Zfc-Cjk/p/8975683.html

Jmeter(三)_配置元件相关推荐

  1. JMeter学习-010-JMeter 配置元件实例之 - CSV Data Set Config 参数化配置

    众所周知,在进行接口测试的过程中,需要创建不同的场景(不同条件的输入,来验证不同的入参的返回结果).因而,在日常的自动化接口监控或商品监控等线上监控过程中,需要配置大量的入参来监控接口的返回是否正确. ...

  2. JMeter学习-005-JMeter 配置元件实例之 - CSV Data Set Config 参数化配置

    日常常见的线上监控几个简单的监控示例场景如下: 监控电商网站某个类目下的商品数量.若类目中商品的数量小于一定的数量,则认为需要认为查看商品池的商品是否正确: 监控商品的价格.当商品价格出现超出限定的波 ...

  3. JMeter初探五-配置元件与参数化

    目录 1.HTTP Header Manager(信息头管理器) 2.HTTP Cookie Manager(cookie管理器) 3.CSV Data Set Config 所谓配置元件可以理解为J ...

  4. jmeter参数化之配置元件CSV控件

    1.     用badboby进行录制,录制完成后保存,用JMeter格式进行保存,如:登陆.jmx 2.     在jmeter中打开保存的文件登陆.jmx. 3.     对登陆账号和密码进行参数 ...

  5. JMeter配置元件

    JMeter配置元件 一:管理请求服务器信息和Headers参数 如果使用Jmeter同时执行多个http请求任务,就需要创建多个HTTP取样器,每一个取样器都来手动填写服务器信息和端口号,会非常消耗 ...

  6. JMeter 配置元件-CSV Data Set Config 参数化配置

    众所周知,在进行接口测试的过程中,需要创建不同的场景(不同条件的输入,来验证不同的入参的返回结果).因而,在日常的自动化接口监控或商品监控等线上监控过程中,需要配置大量的入参来监控接口的返回是否正确. ...

  7. Jmeter学习笔记三_操作数据库(MySQL)

    一.到入JDBC的jar包 因为jmeter本身不能直接连接mysql,所以需要导入第三方的jar包,来连接mysql 将jar包放在Jmeter安装目录/lib/mysql-connector-ja ...

  8. JMeter元件详解之配置元件

    JMeter部分配置元件详解 1 CSV Data Set Config(参数化) 2 HTTP Cookie Manager(cookie管理器) 3 HTTP Request Defaults 4 ...

  9. 性能测试之JMeter配置元件【HTTP信息头管理器】

    JMeter提供了丰富的配置元件,常用的包括参数化配置元件.HTTP请求默认值.HTTP信息头管理器.计数器等,这些配置元件用于设置默认值和变量,提供给后面的sampler(取样器)使用. 提示:本文 ...

最新文章

  1. 2022-2028年中国XPS挤塑板行业市场全景评估及产业前景规划报告
  2. 在Ubuntu 14.04 64bit上进行md5加密编程
  3. iOS - 图文混排技术方案分享
  4. centos下nginx+postgresql+php+memcached+apc安装与配置
  5. javascript中的变量
  6. Android近场通信---NFC基础(一)(转)
  7. mpi tcp连接报错_MPI分布式编程 --3.OpenMPI多节点运行报错
  8. 将Java 8支持添加到Eclipse Kepler
  9. 队列、函数-多线程 线程队列的实现-by小雨
  10. 青蛙的约会(POJ-1061)
  11. html 前端传入后台为object_浅谈Object.defineProperty()
  12. [mysqld_safe]centos7 mysql 安装与配置
  13. 解决办法:java.lang.NoClassDefFoundError
  14. android 自定义相机,Android应用开发之android 7自定义相机预览及拍照功能
  15. 如何在虚拟机安装鸿蒙os,VirtualBox安装教程
  16. modelica学习笔记4
  17. 设置cookie存活时间_Cookie所有知识点
  18. CF1076C Meme Problem(韦达定理)
  19. 软件测试资质有哪些?具备CNAS资质和具备CMA资质的区别是什么?
  20. 计算机中专综合知识,湖南省汨罗市职业中专高考(八)计算机应用专业综合知识试题讲解.doc...

热门文章

  1. python3中format函数列表_Python3之字符串格式化format函数详解(上)
  2. 【EOJ Monthly 2019.02 - D】进制转换(思维,取模,高精度大数)
  3. *【UVA - 10382】Watering Grass(贪心,区间覆盖问题,思维)
  4. 【POJ - 2676】Sudoku (经典深搜,dfs数独)
  5. 第九届(2018)蓝桥杯 山东省赛解题报告(题目+分析+代码)
  6. oracle的脚本语言是什么意思,Oracle中的sql脚本语言中的循环语句介绍
  7. 双linux共用swap,在Linux和FreeBSD系统上共享swap空间
  8. 如何自己塑封_全球市场三足鼎立,国内半导体封测业如何实现可持续发展?
  9. 简单暴力到dp的优化(入门篇)
  10. C++:04---内联函数