如何在 Eolink Apikit 中发起 TCP/UDP 文档测试

TCP/UDP 是两种常用的网络传输协议。TCP 协议提供可靠的连接,而 UDP 协议提供不可靠的连接。

TCP 协议是面向连接的协议,在建立连接之前,客户端和服务器需要先握手。握手完成后,客户端和服务器之间就会建立一个可靠的连接。在连接建立之后,客户端和服务器可以通过该连接进行数据传输。TCP 协议提供可靠的数据传输,可以保证数据完整性和顺序性。

UDP 协议是无连接的协议,在发送数据之前,客户端不需要先与服务器建立连接。UDP 协议提供不可靠的数据传输,不能保证数据完整性和顺序性。

Eolink Apikit 多协议支持,HTTP、Websocket、gRPC、SOAP、TCP、UDP等,无论使用什么语言开发,Eolink Apikit 都可以帮统一规范地管理起来,并提供强大的文档管理、协作、测试、分享功能。

发起 TCP/UDP 测试

进入某个TCP/UDP协议的API文档详情页,点击文档上方测试标签,即可进入 API 测试页,系统会根据API文档的定义的求头部、Query参数、请求体自动生成测试界面并且填充测试数据。

填写/修改请求参数

1. 设置请求参数

与发起HTTP协议测试类似,您可以通过设置或者导入请求参数。

2. 设置请求体

WS/WSS协议请求体提供了三种类型:

  1. JSON

  2. XML

  3. Raw(自定义文本类型数据)

Eolink提供了的 JSON 和 XML 编辑器,当已经在 API 文档中定义好 API 的请求数据结构时,只需要在测试界面填写各个字段的值或导入请求参数,系统会自动转换为相应的 JSON 和 XML 结构的请求数据。

3. 建立连接

与WS/WSS接口测试类似,需要完成一次握手,两者之间就直接可以创建持久性的连接,连接建立以后,浏览器就可以通过TCP连接发送数据。

点击建立连接即可与服务器建立连接。

发送请求查看返回结果

建立连接之后,填写或导入请求参数,点击发送即可发送请求并查看返回结果。

Eolink Apikit 自动化测试帮助开发人员快速发起 TCP/UDP 文档测试,提高研发效能。

相关推荐
qq_158895411114 小时前
AI 音乐生成完成后,音频 URL 为什么会过期?一套可恢复的交付方案
python·api·ai音乐
JonaHu5 小时前
5分钟搭建帮你赚钱的 AI API 网站:从品牌门户到客户 Key 交付
人工智能·api·开发者·ai创业·acedatacloud
测开Harvey8 小时前
分享一套公司实际业务跑通的接口自动化测试方案:Postman+Newman+Jenkins
测试
野草闲花8 小时前
并发用户数、在线用户数与虚拟用户
测试
wdeok13 小时前
Socket编程UDP-简单的聊天室
网络·网络协议·udp
ClouGence13 小时前
Web 自动化测试总是超时?聊聊等待、超时和异步加载
前端·测试
Thanks_ks16 小时前
HTTP 请求方法与 RESTful 接口设计:GET 和 POST 到底怎么用
http·api·restful·状态码·get·post·接口设计
LK_072 天前
【FastAPI】基础篇 01|开始之前:API、HTTP 与 FastAPI 到底是什么
网络协议·http·fastapi
say_fall2 天前
【Linux网络编程】计算机网络基础:局域网与广域网、OSI七层模型与TCP/IP五层模型、封装解包与MAC/IP地址、端口号与socket编程接口
linux·网络·tcp/ip·计算机网络·信息与通信
阿星_2 天前
pydio登陆不了分析问题
网络协议·http·https