首页 > 其他分享 >WebSocket 测试工具

WebSocket 测试工具

时间:2023-03-20 18:25:45浏览次数:47  
标签:WebSocket 服务端 测试工具 地址栏 连接 模拟

WebSocket 测试工具


 

一、WebSocket 简介

WebSocket是一种在单个TCP连接上进行全双工通信的协议。

WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。

在测试 WebSocket 的时候,可以使用 js 编写简单的页面,通过浏览器进行访问调试。

也可以通过现成的客户端工具,进行调试。

 

二、Websocket在线模拟请求工具

访问访问地址:http://www.jsons.cn/websocket/

具有进行连接、断开、模拟发送数据等功能。

(请求时注意连接格式为 ws://IP或域名:端口(示例 ws://127.0.0.1:8089/websocket/devices)

 

三、Postman (推荐!!!)

使用新版的Postman(个人使用的是 10.12.4 版本的,目前的最新版)

 

1、建立 WebSocket 连接

在 File--> New 页面,选择 WebSocket Request,即可创建一个 WebSocket 模拟请求。

 

2、模拟数据交互

在地址栏中输入相应的 WebSocket 请求地址,点击地址栏右侧的 Connect 按钮,即可建立连接。

连接建立成功后,在 Message 的信息栏中输入模拟数据,点击“Send”按钮,即可与服务端进行数据交互。

支持多种数据格式,如:Text、JSON、XML、HTML、Binary等。

 

 

 

3、断开 WebSocket 连接

如果调试结束,点击地址栏右侧的 Disconnect 按钮,即可断开与 WebSocket 服务端的连接。 

 

PS

通过上述对比,可以看出 Postman 的功能更为强大一些,数据格式显示更友好,用户体验更好,推荐使用!!!

 

标签:WebSocket,服务端,测试工具,地址栏,连接,模拟
From: https://www.cnblogs.com/miracle-luna/p/17237243.html

相关文章

  • T-Dubbo,最好的RPC接口测试工具,支持nacos、zookeeper两大主流注册中心,真香!
    这可能是有史以来最好用的RPC接口测试工具文末有视频简介获取方式一只小Coder简介T-Dubbo,是一个基于Dubbo的全自动RPC接口测试平台为当下最流行的微服务架构中的RPC......
  • websocket学习
    <template><!--{{flag}}--><divid="myChart":style="{width:'300px',height:'300px'}"></div></template><scriptsetup>//导入echartsimport*......
  • windows 系统下 workerman 在同一个运行窗口中开启多个 websocket 服务
    目录......
  • nginx 配置 websocket
    1.配置代码server{listen9900;server_name103.108.121.136;location/ws/{#必须使用http1.1p......
  • 互联网工具平台化的今天,测试工具的未来在哪里
    互联网行业的发展到今天越来越多的公司更加注重工作效率和团队协作,越来越多的产品也趋于平台化,平台化也更有利于提高团队效率,代码管理、持续构建、持续部署这些工具的发展......
  • 记websocket调用feign失败
    在http中正常使用的feign接口,在websocket直接失败了,本来以为是没拿到对象,发现其实拿到了。后来发现feign接口如果已经被aop处理过,就会报jdkProxy的错误。修改一下AOP类的......
  • 测试工具不趁手?这款,上手就能测!
    今天给大家介绍一款好用的测试平台:RunnerGo(开源)。RunnerGo是一款轻量级、全栈式的测试平台,支持接口管理、场景管理、性能测试、自动化测试等功能。与市面上的性能测试工具......
  • .net使用websocket
    客户端:<headrunat="server"><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><title></title><scriptsrc="Scripts/jquery-3.......
  • web测试+测试工具+用例 笔记
    测试工具:傅立叶:管理UI自动化平台,管理用例结构,其中包含用例的路径结构:产品-模块-场景菲尔兹:管理用例计划主干用例和冒烟用例区分:主干:整个项目比较重要的用例。主干......
  • WebSocket3-10
    WebSocket是HTML5新增的协议,它的目的是在浏览器和服务器之间建立一个不受限的双向通信的通道,比如说,服务器可以在任意时刻发送消息给浏览器。为什么传统的HTTP协议不能做到We......