jmeter测试TCP服务器/模拟发送TCP请求


jmeter测试TCP服务器,使用TCP采样器模拟发送TCP请求。

TCP采样器:打开一个到指定服务器的TCP / IP连接,然后发送指定文本并等待响应。

jmeter模拟发送TCP请求的方法:

1.新建线程组,然后在线程组中新建TCP采样器

jmeter-tcp

TCP采样器中填写服务器地址、端口和“要发送的文本”,其它选项根据需要选填:

re_use connection表示重复发送连接请求

close connection 关闭连接

如果TCP请求需要用户名/密码,可以在登录配置中填写

2.新建“察看结果树”监视器,查看发送的请求和响应的结果。如果需要发送16进制报文这个地方会失败。

jmeter发送16进制TCP报文的方法:

很多TCP服务器报文为16进制,并且多数不能转换成文本发送,而jmeter默认发送文本。

jmeter.properties中修改tcp.handler=BinaryTCPClientImpl ,启动jmeter重新发送,抓包查看既是16进制的tcp报文。

另一个方法:可以在工作台新建–非测试元件–Property Display,Property Display中修改jmeter.properties只对当前进程有效。

转载请注明出处:6san.com 
原文地址: http://www.6san.com/716/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/415481.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

JMeter事务控制器(Transaction controller)

JMeter事务控制器(Transaction controller) 事务控制器会产生一个额外的取样器(sampler),用来计算衡量它所包含的所有测试组件(比如包含2个http采样器)的总体时间。在”查看结果树”监听器中,事…

Android 实现ListView的A-Z字母排序

demo链接:https://download.csdn.net/download/meixi_android/10803373 A-Z排列效果 两个工具类 26个字母垂直排列自定义类 /*** 作者:created by meixi* 邮箱:13164716840163.com* 日期:2018/11/23 15*/public class SideBar ex…

聪明的质监员 2011年NOIP全国联赛提高组(二分+前缀和)

聪明的质监员 2011年NOIP全国联赛提高组 时间限制: 1 s空间限制: 128000 KB题目等级 : 黄金 Gold题目描述 Description小 T 是一名质量监督员,最近负责检验一批矿产的质量。这批矿产共有n 个矿石,从1到n 逐一编号,每个矿石都有自己的重量wi 以…

前端学习(2634):修改webstrom颜色

默认的WebStorm的背景色是纯白色,这种颜色更容易让你引起眼部疲劳。

前端学习(2635):vs 需要插件下载

常用的插件主要有以下: chinese 中文简体安装包 Vetur 语法高亮、智能感知 Vscode-icons 目录树图标 Auto Close 自动添加HTML / XML关闭标签 Beautify 格式化javascript,JSON,CSS,Sass,和HTM css Peek 可以查看CSS ID…

工作137:map函数

1状态管理定义 2设置数值

工作138:git使用

可以直接拉取代码

Activity嵌套fragment大全,activity加载单个fragment,TabLayout+ViewPager实现多个fragment滑动效果

加载单个fragment效果 头部标题多个fragment 底部标题按钮多个fragment 底部标题按钮多个fragment FragmentPagerAdapter实现&#…

实验二实验报告

实验过程 实验2.1 实验内容: 参考教材p375,完成链树LinkedBinaryTree的实现(getRight,contains,toString,preorder,postorder)用JUnit或自己编写驱动类对自己实现的LinkedBinaryTree进行测试,提交测试代码运行截图,要全…

jmeter之录制控制器与代理的使用

jmeter之录制控制器与代理的使用 1. 先启动jmeter,在测试计划中添加线程组 2. 选中线程组右键添加,在配置元件中点击HTTP请求默认值 3. 选中线程组右键添加,在逻辑控制器中点击录制控制器 4. 工作台中,右…

为什么要进行归一化处理?(从寻找最优解这个角度讨论)

例子 假定为预测房价的例子,自变量为面积,房间数两个,因变量为房价。 那么可以得到的公式为: 其中代表房间数,代表变量前面的系数。 其中代表面积,代表变量前面的系数。 首先我们祭出两张图代表数据是否均一…

redis安装笔记

下载redis 官网下载地址:http://redis.io/download github下载地址:https://github.com/MSOpenTech/redis/tags 根据系统版本下载对应版本,下载完放置你要放的盘 然后cmd进入命令行,进入redis目录,然后输入启动命令 re…

vscode 配置 路径别名 @

为了保证多个项目复用代码,我喜欢把路径别名设置为,下面介绍vscode中的配置方法。 1、安装插件Path Intellisense 2、配置 "path-intellisense.mappings": {"": "${workspaceRoot}/src" }3、在项目package.json所在同级…

小程序 canvas 设置 字体 字号加粗

之前的版本使用 现在直接使用CanvasContext.font即可 例如 this.ctx2.font normal bold 40px sans-serif;

关于小码哥kylin

技术格言: 用双手改变人生,用代码改变世界! 个人网站:http://www.isainttech.com QQ:56619556 Email:dragonsaintqq.com 微信:kylin10219556 Kylin开发技术交流群:540749978 转载于:https://www.cnblogs.com/kylinsblog/p/7760383.html