web应用测试习题

1.简述web工作原理以及Http协议工作的四个步骤

web的工作原理:
1、用户在浏览器中输入要访问的web站点地址或在已打开的站点点击超链接。
2、由DNS进行域名解析,找到服务器的IP地址,向该地址指向的web服务器发出请求。
3、web服务器根据请求将URL地址转换为页面所在的服务器上的文件全名,查找相应的文件。
4、若URL指向静态文件,则服务器将文件通过http协议传输给用户浏览器;若HTML文档中嵌入了ASP,PHP,JSP等程序,则由服务器直接运行后返回给用户;
如果web服务器所运行程序包含对数据库的访问,服务器会将查询指令发送给数据库服务器,对数据库执行查询操作,查询结果由数据库返回给web服务器,再由web服务器将结果潜入页面,并以html格式发送给浏览器。
5、浏览器解释html文档,在客户端屏幕上展示结果。

Http协议的工作的四个步骤

连接:web浏览器和web服务器建立连接,打开一个socket(套接字)的虚拟文件,此文件的建立标志着连接建立成功。

请求:web浏览器通过socket向web服务器提交请求。(HTTP请求一般是GET或者POST命令)。post用于from参数的传递。

应答:web浏览器提交请求后,通过HTTP协议传送给web服务器。web服务器接到后,进行事务处理,处理结束后通过Http传回给web浏览器,从而在web浏览器上显示所请求的页面。

关闭连接:当应答结束后,web浏览器与web服务器必须断开,以保证其他浏览器能够与web服务器建立连接。

2.web应用测试基本包括哪些方面

性能测试、功能测试、界面测试、安全测试等。

posted @ 2022-03-20 23:42  Eveeee  阅读(169)  评论(0)    收藏  举报