web测试基础—网络知识
2019-03-24 本文已影响0人
反素
对web的测试,一直停留在对功能的点点点,没有深入的了解过web的发展和运行原理,学习过的和看到过的也无法应用到实际的测试工作中。
1.从网络发展来谈,web经历了1.0;2.0;3.0时代。
2.从架构来说,web属于B/S架构;B/S架构属于brower—server,通过浏览器访问服务器,优点是指需要维护服务器。相对的就是C/S架构,client-sever,通过客户端访问服务器,这种架构的优点是客户端减轻了服务器的压力,但需要同时维护客户端和服务器端。
3.WEB经过浏览器访问,将URL地址输入到网址中,URL包含网络协议,域名和对应的端口号。
4.网络协议:工作在应用层,包含HTTP,FTP等
5.iso参考模型:网络7层,从上到下依次为应用层,表示层,会话层,传输层,网络层,数据链路层,物理层。tcp,udp为传输层协议,交换机工作在数据链路层,路由器工作在网络层。
tcp/ip协议
6.请求方式:get与post的区别
8.coockie 和session
9.浏览器渲染