Jmeter调试工具---HTTP Mirror Server

   之前我介绍过Jmeter的一种调试工具Debug Sampler,它可以输出Jmeter的变量、属性甚至是系统属性而不用发送真实的请求到服务器。既然这样,那么HTTP Mirror Server又是做什么用的呢? 

一、HTTP Mirror Server的作用:

  它可以在本地临时搭建一个HTTP服务器,该服务器把接收到的请求原样返回,这样就可以看到发送出的请求的具体内容,以供调试。 

 二、示例:

 1、添加HTTP Mirror Server:

  右键点击WorkBench-->Add-->Non-Test Elements-->HTTP Mirror Server ,点击【Start】启动

 2、发送请求到该服务器:

 

3、执行结果:

request:

Response:

 

可以看到:response中的内容与request内容一模一样,我们就可以通过此种方法判断我们发送出去的请求是否确实是我们预期的结果。

 

 

官网:

http://jmeter.apache.org/usermanual/component_reference.html#HTTP_Mirror_Server

时间: 2024-10-16 10:12:29

Jmeter调试工具---HTTP Mirror Server的相关文章

Jmeter调试工具---Debug Sampler

一.Debug Sampler介绍: 使用Jmeter开发脚本时,难免需要调试,这时可以使用Jmeter的Debug Sampler,它有三个选项:JMeter properties,JMeter variables,System properties: 1.JMeter properties和System properties:通常都选false,这两个就是JMeter和系统的属性,在Jmeter的bin的jmeter.properties中定义,一般都不会变. 2.JMeter variab

JMeter使用技巧

在这此对新版本jmeter的学习+温习的过程,发现了一些以前不知道的功能,所以,整理出来与大分享.本文内容如下. 如何使用英文界面的jmeter 如何使用镜像服务器 Jmeter分布式测试 启动Debug 日志记录 搜索功能 线程之间传递变量     如何使用英文界面的JMeter     Jmeter启动时会自动判断操作系统的locale 并选择合适的语言启动,所以,我们启动jmeter后,其会出现一个倍感亲切的中文界面.但由于jmeter本身的汉化工作做得不好,你会看到有未被汉化的选项及元件

性能测试工具JMeter的使用技巧

在这此对新版本jmeter的学习+温习的过程,发现了一些以前不知道的功能,所以,整理出来与大分享.本文内容如下. 1.如何使用英文界面的jmeter 2.如何使用镜像服务器 3.Jmeter分布式测试 4.启动Debug 日志记录 5.搜索功能 6.线程之间传递变量 如何使用英文界面的JMeter Jmeter启动时会自动判断操作系统的locale 并选择合适的语言启动,所以,我们启动jmeter后,其会出现一个倍感亲切的中文界面.但由于jmeter本身的汉化工作做得不好,你会看到有未被汉化的选

SQL SERVER 2005数据库镜像(1)

本文对SQL SERVER 2005数据库镜像进行了教程式的讲解,具体内容包括:介绍.动态.可用性场景.实现和高可用性技术,供大家参考! 概述 数据库镜像是SQL SERVER 2005用于提高数据库可用性的新技术.数据库镜像将事务日志记录直接从一台服务器传输到另一台服务器,并且能够在出现故障时快速转移到备用服务器.可以编写客户端程序自动重定向连接信息,这样一旦出现故障转移就可以自动连接到备用服务器和数据库. 自动进行故障转移并且使数据损失最小化通常包括昂贵的硬件和复杂的软件.但是,数据库镜像可

使用 apt-p2p 搭建本地 Debian 软件包缓存

使用 apt-p2p 搭建本地 Debian 软件包缓存 本人家里有好几台运行Debian GNU/Linux testing的计算机,共处于一个小局域网内.因为Debian testing是滚动更新的,所以我每隔几天就要把它们全部更新一遍.但是一来中国家庭的网速还是说不上很快,每台机器都要从上游软件源的服务器上下载成百上千兆字节的软件包要花不少时间:二来这样操作也给软件源的服务器造成不小的负担. 后来我想起Debian曾开发过一个叫apt-p2p的软件,它的设计初衷是缓存已下载的软件包提供给其

YourSQLDba 配置——修改备份路径

    公司一直使用YourSQLDba做本地备份,磁带机将本地备份文件上带做异地容灾备份.近期整理.验证备份时发现本地备份目录命名五花八门 其中有历史原因,也有无规划化的缘故,看着这些五花八门的目录,越看越不顺眼.于是想统一规范化.备份目录统一为DB_BACKUP,完整备份位于FULL_BACKUP子目录,事务日志备份位于LOG_BACKUP子目录下.例如如下所示:     完整备份目录    :G:\DB_BACKUP\FULL_BACKUP\     事务日志备份目录:G:\DB_BACK

使用 APT-mirror 四步配置 Ubuntu 本地软件仓库

使用 APT-mirror 四步配置 Ubuntu 本地软件仓库 今天,我们将向你展示如何在你的 Ubuntu 个人电脑或 Ubuntu 服务器中,直接通过 Ubuntu 官方软件仓库来配置本地软件仓库.在你的电脑中创建一个本地软件仓库有着许多的好处.假如你有许多电脑需要安装软件 .安全升级和修复补丁,那么配置一个本地软件仓库是一个做这些事情的高效方法.因为,所有需要安装的软件包都可以通过快速的局域网连接从你的本地服务器中下载,这样可以节省你的网络带宽,降低互联网接入的年度开支 ... 你可以使

RTPREEMPT rt实时补丁

RT PREEMPT HOWTO Intro Authors Luotao Fu (l.fu AT pengutronix DOT de), Pengutronix e.K., Kernel Development Group Robert Schwebel (r.schwebel AT pengutronix DOT de), Pengutronix e.K., Kernel Development Group Abstract This document describes the proc

YourSQLDba 配置——修改备份路径

    公司一直使用YourSQLDba做本地备份,磁带机将本地备份文件上带做异地容灾备份.近期整理.验证备份时发现本地备份目录命名五花八门 其中有历史原因,也有无规划化的缘故,看着这些五花八门的目录,越看越不顺眼.于是想统一规范化.备份目录统一为DB_BACKUP,完整备份位于FULL_BACKUP子目录,事务日志备份位于LOG_BACKUP子目录下.例如如下所示:     完整备份目录    :G:\DB_BACKUP\FULL_BACKUP\     事务日志备份目录:G:\DB_BACK