zoukankan      html  css  js  c++  java
  • 一个简单的通用协议测试软件(平台)

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

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

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

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

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

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

  • 相关阅读:
    客户端session与服务端session
    对session和cookie的一些理解
    Servlet生命周期与工作原理
    Linux命令行编辑快捷键
    含有GROUP BY子句的查询中如何显示COUNT()为0的成果(分享)
    设计模式学习——准备(UML类图)
    find()方法
    js中的动态效果
    动态添加,移除,查找css属性的方法
    VUE中的require ( )
  • 原文地址:https://www.cnblogs.com/luhouxiang/p/5748997.html
Copyright © 2011-2022 走看看