首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何测试专有网络协议

如何测试专有网络协议
EN

Stack Overflow用户
提问于 2015-05-20 17:18:40
回答 3查看 396关注 0票数 0

我有一个要测试的系统,该系统处理一个专有的网络协议(这需要检查)。测试的协议是基于TCP和UDP的。

我正在寻找一个软件,我可以安装在我的OS-X/Linux/Windows计算机上,将它连接到我想要测试和注入协议消息并分析反馈的系统(软件应该能够比较每个收到的消息,如果它是预期的消息,等等)。

我喜欢一个软件,有一个漂亮的GUI和开源,所以我可以添加功能,如果需要(可以是一个付费软件)。

我应该从哪里开始呢?

EN

回答 3

Stack Overflow用户

发布于 2015-05-20 21:30:37

可能有一个实现该协议的库/框架。我的方法是使用它(或者在缺少它的时候编写它)来编写简单的单元测试。

有很多单元测试框架有很好的GUI,无头模式和自动化工具,所以除非你能更具体,否则很难提出建议。

票数 0
EN

Stack Overflow用户

发布于 2015-05-21 15:52:34

使用Argos协议分析器(http://xpro.co/index.php/products/argos),您可以:

  • 在XML
  • 中定义专有协议监视IP流量,卸载到TCP/UDP端点,加载专有

format text/binary logfiles

  • visualize分析

  • 从命令表单发送命令/消息,其中还可以包括COM/ActiveX控件,该控件可以生成和接收流量并实现其背后的逻辑

Argos在Windows上运行,它是一个付费软件。

票数 0
EN

Stack Overflow用户

发布于 2018-03-10 21:19:37

使用负载倍增器(loadmultiplier.com),您可以测试专有协议。通过任何传输协议(udp / tcp / tls / dtls / sctp / websocket / secured websocket)的任何文本/二进制调用流(有/没有媒体)都可以使用multiplier来模拟。

免责声明:我在负载倍增工具工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30345402

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档