Jmeter调试工具---HTTP Mirror Server

简介:   之前我介绍过Jmeter的一种调试工具Debug Sampler,它可以输出Jmeter的变量、属性甚至是系统属性而不用发送真实的请求到服务器。既然这样,那么HTTP Mirror Server又是做什么用的呢?  一、HTTP Mirror Server的作用:   它可以在本地临时搭建一个HTTP服务器,该服务器把接收到的请求原样返回,这样就可以看到发送出的请求的具体内容,以供调试。

   之前我介绍过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

目录
相关文章
|
缓存 中间件 测试技术
【基础理论-中间件测试】引入中间件
【基础理论-中间件测试】引入中间件
1103 100
原型工具Axure和墨刀哪个更好?
原型工具Axure和墨刀哪个更好?
404 1
|
存储 Kubernetes 监控
K8s技术全景:架构、应用与优化
K8s技术全景:架构、应用与优化
791 0
|
Oracle 关系型数据库 Java
|
运维 网络安全 数据安全/隐私保护
ansible学习之旅(入门篇)
ansible学习之旅(入门篇)
649 0
|
监控 Unix 程序员
正确离线安装supervisor
supervisor是一个用python语言编写的进程管理工具,它可以很方便的监听、启动、停止、重启一个或多个进程。当一个进程意外被杀死,supervisor监听到进程死后,可以很方便的让进程自动恢复,不再需要程序员或系统管理员自己编写代码来控制。
645 0
|
Arthas Java Unix
为什么在容器中1号进程挂不上arthas?
本文是《容器中的Java》系列文章之 4/n ,欢迎关注后续连载 :) 。
为什么在容器中1号进程挂不上arthas?
|
Kubernetes Ubuntu Linux
使用kubeadm部署
使用kubeadm部署
1241 0
使用kubeadm部署
|
测试技术 应用服务中间件 Apache
QPS、TPS、并发用户数、吞吐量等定义
QPS (Queries Per Second) 是每秒查询率 ,是一台服务器 每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内 所处理流量多少的衡量标准, 即每秒的响应请求数,也即是最大吞吐能力。
4291 0