Java高级架构软件测试我爱编程

从业11年女司机,让你学懂抓包工具妙用

2018-04-16  本文已影响239人  爱学技术的小仙女酱

最近很多人都在问抓包工具应该如何使用?现在我邀请到美女大佬为大家解惑。先来介绍一下叮咚,从事测试工作11年,目前是一家互联网金融公司做测试主管,领导团队技术方案,主要负责性能测试,安全测试和自动化测试也有涉猎,曾经就职于大型游戏公司,参加过多个支付宝项目。

Httpwatch的妙用

为什么给大家讲抓包工具呢?是因为我们平常的测试的工作是有很大的关系的,抓包工具在功能测试,安全测试和性能测试中的作用。

有哪些抓包工具

Fiddler、科华、Httpwatch、Sniffer,wireshark,WinNetCap.WinSock Expert,SpyNet等都是都前流行的,例如Fiddler、科华都是既能抓又能改的。

Http协议:超文本传输协议

先给大家讲一下OSl七层网络模型这个一般面试也会问到这种面试题,他是最比较理想化的,迄今为止没有被实现过的。

接下来就产生了TCP/IP,它是由网络层的IP协议和传输层的TCP协议一起组成。如果我们在数据传输过程中只有TCP/IP协议的话我们有一个弊端就是说我们不知道他到底传输的是什么内容,所以说我们就产生了TCP/IP协议,那么TCP/IP协议是做什么用的呢它是用来包装我们的数据的,在web中使用TCP/IP协议作为应用层的协议用来封装,我们的html文本通过TCP、IP协议传输到网络上,http属于应用层而TCP/IP协议是在传输层面试上可以会问到这个问题,大家要记住啦,

发展到http1.0、http1.1(它的数字越高功能越强大)那么这两个有什么区别呢、http1.0有一个弊端不支持长连接,在建立一个TCP/IP请求时要经过握手跟挥手呢、比如说我访问十张图片再加一个网页那么就是十一次请求,断开的话又要经过十一次断开。是不是速率比较慢效率低。http1.1解决了这个问题支持长链接,建立就不会断开接下来所有的数据包将会在这一次进行传输。

Httpwatch安装

我们在安装一个包时候可以先去它的官网看一下。因为你在网上搜会很混乱一大堆然后你下载下来安装不了,会报错,知道为什么吗?很有可能这个包是系统的版本号和浏览器的版本号不匹配。

这是我在官网搜索到的,这样就可以找到对应的版本下载使用了。

我下载了一个版本,关于细节的操作内容有点多所以录制成视频供大家学习参考想要学习的小伙伴我可以向大家推荐一下学习交流群:313782132 大家想学习的可以加群,但记得备注好信息哦。(记住:加群:313782132请备注好信息

上一篇下一篇

猜你喜欢

热点阅读