一个简单的通用协议测试软件(平台)

在一个公司看到的一个协议测试系统,用C#实现,然后在里面可以按照自己的想法完全自定义字段属性什么的。

之前老是调试服务器与客户端,每次都为了协议的事调试半天,两边都要配人,很影响效率,最近加入一家公司又听闻此事重演,有心想做这样的一个测试软件,这个软件只是用来调试协议,提供测试数据,并显示返回的测试数据。

考虑到PC上写程序好像确实C#容易些,不过协议解析之前用python搞过,有意向将之结合,C#做一些界面,python完成自定义协议实现,初步实现tcp,http两种,协议字段初步考虑用xml描述,二版提供更改字段的界面。

大致为这要,不过最近事多,暂且记录,也希望找到有兴趣的朋友,一起探讨。

 

今天早上在路上走的时候,忽然想到这样的场景,服,务器人员把协议写好了,然后把协议给到客户端,客户端据此写接口,并联调,过程中服务人员会被不停追问细节。此时若使用工具,最大的问题是需要给到客户端人员一个软件,万一哪个地方没想清楚,事后升级更是需要每个人员都要更换,倒不如直接用php实现,服务端人员将协议放在服务器上,客户端人员自己去看,并用web工具直观的验证协议数据。

 

嗯,大体是这样,一个真正好用的协议测试工具应该满足以下几点:1、无需安装,想用即用, 2、满足团队中不同成员个性化定制, 3、界面直观,协议结果直观, 4、可借助第三方工具分析协议数据, 5、可借助xml或其它格式化文本批量定制协议

转载于:https://www.cnblogs.com/luhouxiang/p/5748997.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值