zoukankan      html  css  js  c++  java
  • JMeter怎样测试WebSocket

    一、安装WebSocket取样器

    1、从JMeter插件管理器官网下载:

    https://jmeter-plugins.org/

    把这6个jar包放到C:JMeterapache-jmeter-3.3libext目录下

     

    2、从github下载:

    https://github.com/maciejzaleski/JMeter-WebSocketSampler

     同理,下载解压后的6个jar包放到C:JMeterapache-jmeter-3.3libext目录下

    3、自动安装:

    下载完成后,

    JMeter会自动重启。

    二、WebSocket取样器

    三、测试WebSocket协议示例

    以http://www.blue-zero.com/WebSocket/网站为例:

    黑色字体是服务器响应的,

    淡绿色字体是客户端发出的。

    服务器名称或IP:WebSocket端点(主机,服务器端WebSocket组件所在的位置);
    端口号:WebSocker服务器侦听的端口,通常是HTTP端口80;
    超时:连接 -设置连接的最长时间(以毫秒为单位),如果超出则采样器失败,响应 -响应消息相同;
    实现:唯一可用的是RFC6455(v13) - WebSocket协议标准的最新版本;
    协议:要使用的WebSocket协议:ws前缀标识WebSocket连接,wss前缀标识WebSocket安全连接;
    Streaming Connection:表示TCP会话是否保留,如果选中 - 连接将保持不变,如果未选中,则在第一次响应后将关闭连接;
    请求数据:定义外发消息;
    响应模式:采样器将等待响应以包含定义的模式(或直到响应超时发生);
    关闭连接模式:与“响应模式”基本相同,但连接将被关闭;
    消息Backlog:标识要保留的响应消息的最大长度。

  • 相关阅读:
    matlab 函数库
    阿甘的珠宝 大数据博弈综合应用 SG函数 + 最后取为输或赢
    hdu 1536 博弈 SG函数(dfs)
    hdu 1907 John / 2509 Be the Winner 博弈 最后取完者为输
    深入理解 Nim 博弈
    SG函数模板 hdu 1848/1847/1849/1850/1851
    初始博弈 hdu 1846 Brave Game
    乘数密码 扩展欧几里得求逆元
    68.最大k乘积问题 (15分)
    第一次作业
  • 原文地址:https://www.cnblogs.com/yjlch1016/p/9574666.html
Copyright © 2011-2022 走看看