我们创建了线程组Thread Group后,会在它下面add组件Sampler取样器。
1. 取样器用来向服务器发送请求,记录响应信息,响应时间的最小单元。
2. 用监听器可以查看取样结果,也可以结合断言进一步验证响应接口是否符合预期。
3. 取样器不存在作用域,其他配置元件、定时器、断言等会作用于范围内的取样器。
4. 取样器是按照树上顺序从上到下执行的。
5. JMeter支持多种不同的sample,如下图:

常见的Sampler有HTTP Request/JDBC Request

HTTP Request

最常用的取样器,主要测试接口性能

常见的Sampler有HTTP Request/JDBC Request
HTTP Request 最常用的取样器,主要测试接口性能
Name: 请求名称,可以取接口名称
Comments: 简单介绍一下请求信息
Basic 基础配置
Web Server-->Protocol: 可以取http或者https,大小写不敏感,默认http
Web Server-->Server Name or IP: 输入域名或者ip地址
Web Server-->Port Number: 输入访问的端口号,默认值为 80
HTTP Request-->下来选择请求方式,主要有get/post
HTTP Request-->Path: 输入接口具体访问路径
HTTP Request-->Content encoding: 请求内容的编码方式,默认值为iso8859
Redirect Automatically: 自动重定向,如果选中该项,发出的 http 请求得到响应是 301/302,jmeter 会重定向到新的界面
Follow Redirects: 跟随重定向,默认勾选
Use KeepAlive: jmeter和目标服务器之间使用 Keep-Alive 方式进行 HTTP 通信(默认选中)
Use multipart/form-data: 请求的数据类型为multipart/form-data
Browser-compatible headers: 当勾选multipart/form-data时,勾选此项
        会截掉http请求头中的Content-Type和Content-Transfer-Encoding,而只发送Content-Disposition部分
Parameters: 请求数据,key=value类型
Body Data: 请求数据json时,Parameters和Body Data 2者只能选一个
Files Upload: 请求参数是文件时
Advanced加强配置
<待补充>

【JMeter】Thread Group下的组件Sampler取样器相关推荐

  1. jMeter Thread group 对应的 constant timer

    我创建了一个 CSV Data set config,sharing mode 设置成 Current thread,即每个线程会分别从头至尾读取 csv 文件. 我设置的线程数和 loop 数都为 ...

  2. Jmeter组件-线程组(Thread Group)

    Jmeter运行在JVM虚拟机上,进程的开销比较大,如果使用进程方式发起负载,随着并发量增加也需要不断增加负载机. Jmeter选择使用线程来运行, Jmeter通过线程组驱动多个线程运行测试脚本对被 ...

  3. JMeter 阶梯式加压测试插件 Concurrency Thread Group

    jmeter阶梯式加压测试:JMeter 阶梯式加压测试插件 Stepping Thread Group 由于Stepping Thread Group插件相对来说过于老旧,已不被官方所推荐. 所以这 ...

  4. jmeter模拟压测真实复杂用户场景,阶梯螺纹线程组Stepping Thread Group终极线程Ultimate Thread Group并发线程Concurrency Thread Group

    我们有时需要模拟非常真实复杂的用户压测场景,可以用到此插件来设计场景 1.安装插件,选项--Plugins Manager打开安装页面 2.搜索standard set并安装,重启jmeter,查看测 ...

  5. jmeter线程组之jp@gc - Ultimate Thread Group

    首先,我们来了解几个jmeter中的概念 我们在添加一个线程组时通常都要配置这几个属性 线程数:即并发用户数 ramp-up时间(秒):持续时间,加速时间 比如,并发数是1000个,持续时间设置为10 ...

  6. Jmeter线程组之jp@gc - Stepping Thread Group

    下载配置方法 下载地址:https://jmeter-plugins.org/downloads/old/ 下载界面如下: 下载后需要解压,然后将JMeterPlugins-Standard.jar包 ...

  7. JMeter jp@gc - stepping thread group插件

    这是一个出单接口压力测试的小例子,了解一下压力测试最最基础的基础.出单接口是用来保险出单的,不需要在UI界面下一步下一步的出单,接口一调数据入库完事~~~.再啰嗦一句接口应该都知道是什么吧?一个完整的 ...

  8. 【场景】JMeter并发线程组 Concurrency Thread Group 阶梯式加压

    JMeter并发线程组 Concurrency Thread Group 阶梯式加压           目录 概念 使用场景 安装Concurrency Thread Group插件 在测试计划里面 ...

  9. jmeter使用Stepping Thread Group和Ultimate Thread Group设置负载场景介绍

    Stepping Thread Group 1.安装插件 下载地址 https://jmeter-plugins.org/wiki/PluginsManager/ 然后把jar文件拷贝到/lib/ex ...

最新文章

  1. Eclipse中导入Maven项目后没有run on server
  2. tfidf算法 python_tf–idf算法解释及其python代码实现(下)
  3. JAVA学习:maven开发环境快速搭建
  4. 视频帧率对人眼主观感受的影响 2
  5. git提交过滤target文件 idea_详解如何在IntelliJ IDEA中使用.ignore插件忽略不必要提交的文件...
  6. 2020 农行笔试题——软开
  7. 字幕的嵌入AVI转RMVB
  8. 计算机导论 教学方法,计算机导论课教学方法探讨
  9. Vue(踩坑)vue.esm.js?efeb:628 [Vue warn]: Error in render: TypeError: Cannot read property '0' of unde
  10. 32位系统和64位系统变量所占空间总结
  11. Python爬虫入门(四):实战,爬取4399小游戏首页
  12. c语言对字库的查找程序,把已经调好的GT20L16S1Y字库芯片C语言驱动代码分享给大家。...
  13. 闲鱼上怎么引流学生粉?闲鱼如何引流客源?闲鱼的引流技巧
  14. 【无标题】vue -解决“You may use specia I comments to disa some warnings. ble Use//eslint-disable-next-line
  15. A股上证指数日变化趋势聚类分析
  16. Google一日体验
  17. 【Axure视频教程】能播放音乐的音乐播放器
  18. 【scratch】class_3_打砖块小游戏
  19. Java实现 LeetCode 233 数字 1 的个数
  20. 一台新的DELL服务器安装VMware ESXi 6.7服务器安装配置详细步骤图文

热门文章

  1. 计算机指令执行与时序逻辑,时序逻辑系统
  2. python 编译器pyc_有没有办法知道哪个Python版本.pyc文件被编译?
  3. 云服务器centos怎么还原系统还原,云服务器centos怎么还原系统还原
  4. Android TextView通过SpannableString设置字体、大小、颜色、样式、超级链接
  5. filter函数使用出现的问题
  6. Redis —— 常用命令一览
  7. 小程序新闻列表页面布局代码_论坛小程序·“我的”页面布局
  8. vivo android p 机型,vivo X21成全球首批Android P适配机型!vivo :不小心就秀实力了
  9. http header 设置编码_【译】http.client
  10. python斐波那契数列30_python的30个骚操作