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

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

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

1.新建线程组,然后在线程组中新建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.cnblogs.com/saryli/p/6596647.html

最新文章

  1. ubuntu优化使用
  2. Fixed error when submitting assignments in Machine Learning on Coursera
  3. 根据数据库输出XML菜单
  4. CSS3实战手册(第3版)(影印版)
  5. Samba 4.x.x全版本存在命令执行漏洞
  6. assert sys.modules[modname] is old_mod
  7. js带箭头左右翻动控制
  8. 让Emeditor支持markdown编辑博客
  9. JS解析DataSet.GetXML()方法产生的xml
  10. java伪代码
  11. [国嵌攻略][061][2440LCD驱动设计]
  12. Prometheus Operator - 每天5分钟玩转 Docker 容器技术(177)
  13. php操作Memcache的一个类库
  14. P2147 [SDOI2008]洞穴勘测(LCT)
  15. 【原创】MySQL Can't create a new thread报错分析
  16. 使用终端执行.app程序 for mac
  17. keystone源码分析(一)——Paste Deploy的应用
  18. git merge后,后悔了如何回退
  19. SQL Alias
  20. jenkins提交SVN文件

热门文章

  1. dubbo使用的zk客户端
  2. 给构造函数(constructor)创建对象(object)
  3. Delphi IDE 版本
  4. QT环境下实现UI界面的“拼图游戏”
  5. Spring学习笔记之Container overview
  6. L209
  7. java算法大全
  8. Redis学习第七课:键值命令和服务器命令
  9. PlistBuddy
  10. C++的类型转换:static_cast、dynamic_cast、reinterpret_cast和const_cast