WEB测试的价值

WEB测试的价值

  • 方便、快速、易操作

WEB测试的学习路线

image

WEB 基础知识

  • WEB:全球广域网,万维网
  • 技术视角:布局设计、代码编写、数据库建立、网络平台选择
  • 用户视角:使用浏览器上网时所浏览的网页

系统架构

  • B/S : 浏览器/服务器 (浏览器兼容性测试)
  • C/S :客户端/服务器(产品安装、升级、卸载、兼容不同平台)

WEB架构

  • 界面层 (UI)
  • 业务逻辑层(服务端接口的处理逻辑)
  • 数据访问层 (SQL、存储数据的数据库)

网页

  • 静态网页:和服务器没有数据交互(包含文本、动画、声音、视频)
  • 动态网页:网页数据可以和服务器进行数据交互 (网址后面带 ?传递参数, 通过js脚本融合html语言,从而改变网页的内容)

URL(统一资源定位符)

  • 格式:

schema(协议)://host(ip地址):port(端口)/path(资源在服务器上存在的相对路径)/query(请求参数)#fragment(片段)

URI(统一资源标志符,在某一规则下能把一个资源独一无二地标识出来)

URL和URI的关系

  • URL是URI的一种,使用定位的方式实现的URI

HTTP协议 (超文本传输协议)

  • 用来传输超文本到本地lweb浏览器,定义web浏览器与服务器之间的数据交换的过程

浏览器工作原理

  • 发送HTTP请求,接收WEB服务器的响应并解析成web页面