您的位置:首页 > 理论基础 > 计算机网络

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

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

下面介绍几款实用的网络通信测试工具:

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

软件名称:

Fiddler

下载官方网址:

https://www.telerik.com/download/fiddler

参考中文博客:

http://www.cnblogs.com/zhuqil/archive/2011/10/11/2206918.html

参考界面:





简单介绍:

模拟http请求(支持带header的get、post请求)

能断点调试

http分析统计

具体参考上面的中文博客 内容,介绍的还可以

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

软件名称:

在线HTTP POST/GET接口测试工具 - aTool在线工具

官方网址:

http://www.atool.org/httptest.php

参考界面:



简单介绍:

如果不想安装软件,就可以使用这个在线工具,这个界面一看就很清晰,不需要什么操作,基本上不用教,当然该网站还提供一些其他的在线工具,以及QQ群,有必要的话,也可以了解下。

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

软件名称:SocketTool

下载网址:

http://www.cncrk.com/downinfo/5851.html(似乎没有官网吧,随便找个下载网站)

参考文档:

百度经验:http://jingyan.baidu.com/article/c910274bfe8703cd361d2d9e.html

参考界面:



简单介绍:

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

参考界面:



简单介绍:

(野人)网络调试助手是铭心软体工作室开发的一款是绿色免费软件作品,适用于各版本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

参考界面:



简单介绍:

Postman是一款功能强大的HTTP调试与模拟插件。

看网上的很多评价,是很不错的,目前还没有研究过,先记录下来,等有时间就去研究下,有机会的话,大家可以去研究下

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



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

转载请注明出处:http://blog.csdn.net/ljb568838953/article/details/52493675
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: