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,一经查实,立即删除!

相关文章

转:Fiddler抓包工具总结

http://www.cnblogs.com/yyhh/p/5140852.html#l02转载于:https://www.cnblogs.com/Reclouds-shangri-la/p/7728726.html

mongoose更新数据,如果这条记录不存在,则直接变为新增

主要用到findOneAndUpdate let query { /* query */ }; let update {expire: new Date()}; let options {upsert: true, new: true, setDefaultsOnInsert: true}; let model await Model.findOneAndUpdate(query, update, options);

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…

wux tab 颜色扩展

原来的 <view class"wux-class wux-tabs__tab {{ scroll ? wux-tabs__tab--scroll : }} {{ theme ? wux-tabs__tab-- theme : }} {{ current ? wux-tabs__tab--current : }} {{ disabled ? wux-tabs__tab--disabled : }}" bindtap"onTap">…

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

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

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

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

jJMeter UDP Request:不等待服务器响应

jpgc – UDP Request:不等待服务器响应 使用jmeter的UDP插件测试&#xff0c;程序退出时需要向服务器发送一个数据包标记程序退出&#xff0c;这个UDP包服务器不会响应。Jmeter默认得到响应才算执行成功&#xff0c;因此监听器中会被标记为失败。 检查发现jpgc – UDP Request中…

我的mongoose代码备份

const users ones.docs.map(x > {return new ObjectId(x.id);})const userInDepart await UserDepart.aggregate([{ $match: { user: { $in: users } } },{ $group: { _id: $user, total: { $sum: 1 }, departname: { $push: $departname } } },]);

ListView隐藏右侧滚动条,listview去掉分割线,自定义分割线,ListView添加HeaderView和FooterView

ListView添加HeaderView和FooterView View headerView LayoutInflater.from(AddwcrrActivity.this).inflate(R.layout.topbackli, null); View footerView LayoutInflater.from(AddwcrrActivity.this).inflate(R.layout.topssbackli, null); listView.addHeaderView(headerVi…

Winfrom窗体应用程序___DataGridView

DataGridView可以用来展示数据修改数据 支撑编辑&#xff0c;添加&#xff0c;删除功能&#xff0c;可以同步至数据库中。 首先是绑定数据&#xff0c;从数据库获取的DataTable直接绑定即可&#xff1a; 1 conn.Open(); 2 string sql "select * …

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

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

微信小程序 bindtap 和 catchtap的区别

bindtap事件会冒泡 catchtap时间不会冒泡

Android ViewPager指示器

一个values文件 attrs_universal_indicator.xml文件 <?xml version"1.0" encoding"utf-8"?> <resources><declare-styleable name"Indicator"><!--未选中的指示器颜色--><attr name"normal_color" for…

测试数据生成工具

测试数据生成工具 备忘几个测试数据生成工具: DataFactory是一种强大的数据产生器&#xff0c;拥有图形界面,它允许开发人员和QA很容易产生百万行有意义的正确的测试数据库,该工具支持DB2、Oracle、Sybase、SQL Server数据库&#xff0c;支持ODBC连接方式&#xff0c;无法直接使…

Hibernate--使用xml配置映射关系

写在前面&#xff1a; 配置实体类与数据库的映射关系&#xff0c;有两种方式&#xff1a; 1.使用*.hbm.xml 2.使用注解 二&#xff1a;xml的配置方式&#xff1a; eg:员工的xml配置文件: <?xml version"1.0" encoding"UTF-8"?> <!DOCTYP…

工作137:map函数

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

小程序 background-image背景图片设置的注意点

微信小程序通过background-image设置背景&#xff1a;只支持线上图片和base64图片&#xff0c;不支持本地图片&#xff1b;base64图片设置步骤如下&#xff1a; 1.在网站http://imgbase64.duoshitong.com/上将图片转成base64格式的文本 2.在WXSS中使用以上文本&#xff1a;ba…