【安卓学习之工具学习】网络通信测试工具-socket/post/get

在安卓开发中,网络请求基本上都有用到,有时候我们通信出现问题,我们不知道是服务端问题还是客户端问题,就可以使用第三方的工具来测试,以保证能更好的确定出现bug的方向。当然也有时候接手别人开发的app,但又不知道里面的通信协议,也可以通过这个方式进行测试,以保证代码的后期维护。
下面介绍几款实用的网络通信测试工具:

1.Fiddler(get/post网络请求测试)

  • 软件名称:
    Fiddler
  • 下载官方网址:
    https://www.telerik.com/download/fiddler
  • 参考中文博客:
    http://www.cnblogs.com/zhuqil/archive/2011/10/11/2206918.html
  • 参考界面:
    【安卓学习之工具学习】网络通信测试工具-socket/post/get_第1张图片
    【安卓学习之工具学习】网络通信测试工具-socket/post/get_第2张图片
  • 简单介绍:
    模拟http请求(支持带header的get、post请求)
    能断点调试
    http分析统计
    具体参考上面的中文博客 内容,介绍的还可以

2.aTool在线工具(get/post网络请求测试)

  • 软件名称:
    在线HTTP POST/GET接口测试工具 - aTool在线工具
  • 官方网址:
    http://www.atool.org/httptest.php
  • 参考界面:
    【安卓学习之工具学习】网络通信测试工具-socket/post/get_第3张图片
  • 简单介绍:
    如果不想安装软件,就可以使用这个在线工具,这个界面一看就很清晰,不需要什么操作,基本上不用教,当然该网站还提供一些其他的在线工具,以及QQ群,有必要的话,也可以了解下。

3.SocketTool(Socket服务端/客户端测试)

  • 软件名称:SocketTool
  • 下载网址:
    http://www.cncrk.com/downinfo/5851.html(似乎没有官网吧,随便找个下载网站)
  • 参考文档:
    百度经验:http://jingyan.baidu.com/article/c910274bfe8703cd361d2d9e.html
  • 参考界面:
    【安卓学习之工具学习】网络通信测试工具-socket/post/get_第4张图片
  • 简单介绍:
    SocketTool调试软件是一款网络TCP/UDP通信调试工具,本工具集功能强大与简单易用为一体,是无需安装的免费绿色软件。她可以帮助网络编程人员、网络维护人员检查所开发的网络应用软硬件的通信状况。

  • PS:虽然在软件里面有广告:成都众山科技有限公司(http://www.zstel.com/),不过点击进去,似乎也没有提供该软件的最新下载包,呵呵

4.NetAssist(Socket服务端/客户端测试)

  • 软件名称:
    NetAssist - 网络调试助手(CM野人版)
  • 下载网站:
    http://www.cmsoft.cn/reslink.php?id=205
  • 参考文档:
    百度经验:http://jingyan.baidu.com/article/fea4511a70803af7bb91258a.html
  • 参考界面:
    【安卓学习之工具学习】网络通信测试工具-socket/post/get_第5张图片
  • 简单介绍:
    (野人)网络调试助手是铭心软体工作室开发的一款是绿色免费软件作品,适用于各版本windows操作系统,只有一个文件,不需要微软dotNet框架支持。可以作为客户端或服务器端使用

    这个之前做socket连接使用过,还不错,很方便,不到1M的大小。

5.Postman(get/post网络请求测试)

  • 软件名称:
    Postman - Chrome插件(谷歌浏览器插件)
  • 下载网站:
    http://chromecj.com/web-development/2014-09/60/download.html
  • 参考文档:
    百度经验:http://jingyan.baidu.com/article/90808022ff18defd91c80f9a.html
    贝叶书:http://www.bayescafe.com/tools/use-postman-to-test-api-automatically.html
  • 参考界面:
    【安卓学习之工具学习】网络通信测试工具-socket/post/get_第6张图片
  • 简单介绍:
    Postman是一款功能强大的HTTP调试与模拟插件。
    看网上的很多评价,是很不错的,目前还没有研究过,先记录下来,等有时间就去研究下,有机会的话,大家可以去研究下

  • PS: 最后给一张下载的工具软件,也会免费上传,供大家学习下载:

    【安卓学习之工具学习】网络通信测试工具-socket/post/get_第7张图片

相关资料下载:http://download.csdn.net/detail/ljb568838953/9626927

转载请注明出处:http://blog.csdn.net/ljb568838953/article/details/52493675

你可能感兴趣的:(开发工具)