jmeter测试TCP服务器/模拟发送TCP请求 设置16进制发送(转)

本文详细介绍了如何使用JMeter进行TCP服务器的压力测试,特别是如何配置TCP采样器发送16进制报文。通过修改jmeter.properties文件设置BinaryTCPClientImpl,实现二进制报文的发送,并通过Wireshark抓包工具获取报文进行模拟发送。
摘要由CSDN通过智能技术生成

转载留存:http://blog.sina.com.cn/s/blog_46d0362d0102v8ii.html

性能测试需要模拟多种场景,经常受制于资源限制,没办法建立贴近实际部署环境的场景。因而需要借助一些软硬件提供的特性来模拟近似的环境。本文提到的JMeter是一种开源的模拟测试解决方案,可以通过多线程并发的方式来持续提供压力测试源。

 

1.下载安装

仅仅需要从apache的网站找到下载包,解压到本地文件目录即可。

http://jmeter.apache.org/download_jmeter.cgi

 

2.启动

解压目录中存在一个bin的目录,里面有很多批处理文件和脚本文件,window系统运行jmeter.bat即可。需要关注的是bin目录中的jmeter.properties文件,这是运行相关的配置文件. 特别是TCP Sampler configuration部分几个配置会和后面内容相关

 

3.建立一种类型测试

这里只描述简单的tcp测试建立步骤,因为目前支持的测试类型很多,无法一一陈述,功能细节部分可以参考JMeter文档

1)创建测试线程组


2)根据需要设定线程组参数


3)建立TCP采样


3)配置TCP采样参数


基本上一个简单的测试计划就完成了,点击运行采样,就会将文本发送出去。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值