web测试学习大纲

Web测试
  Web测试体系介绍
    网络协议
    Web开发
      基础
      原理
    前端分析
    安全性测试
    可用性,兼容性
    功能测试(同系统测试)
  理解网络协议
    互联网历史沿革
    Web系统基础
    Web核心技术
      web服务器端技术
        核心功能
          处理请求
            处理客户端的请求(HTTP请求)
          响应请求
            对客户端发送过来的请求进行响应
          客户端与数据库之间的中介
            三层架构:C~S~D
        常用web服务器端技术
          Apache
          IIS
          Tomcat
          Nginx
        应用服务器
          J2EE应用服务器
          IIS服务器
        脚本引擎:处理动态页面,比如和数据库的交互
          ASP
          PHP
          JSP
          RUBY
        集群环境
          硬件集群
          操作系统集群
          数据库集群
    web客户端技术
      Ajax
        比如银行网站登录
      ActiveX
      扩展插件
  Web网络协议
    网络协议模型
      OSI
      TCP/IP
    TCP/IP协议三次握手
    实践:让你的飞秋死机
    实践:Wireshark协议分析
  Web核心+HTTP协议
    准备工作:XAMPP+PhpWindd+Aglieone
    HTTP协议简介
    HTTP请求
    HTTP响应
    HTTP-Session
    HTTP-Cookie
    实战:HTTPWatch协议分析
    实战:RestClient手动发送请求
    实战:论坛自动灌水-Java
  web开发技术
    客户端脚本开发技术
      HTML
      XHTML-CSS
      javaScript
    服务器脚本开发技术
      PHP脚本基础及处理请求
      PHP处理Session和Cookie
      Php访问Mysql数据库
      实战:PHP留言板
    Ajax脚本开发技术
  web前端分析
    回顾浏览器工作原理
    利用HTTPWatch进行性能分析
    使用YSlow进行分析
    Yahoo前端分析要点详解
    利用Dynatrace进行浏览器分析
    实战:分析网站情况
  web安全性测试
    安全性测试概述
    安全性测试类型
    认证与授权
    Session与cookie
    文件上传漏洞
    XSS跨站攻击
    DDOS拒绝服务攻击
    SQL注入
    暴力破解
    实战:Agileone系统安全性测试
  web可用性测试
    一位局长使用BS系统
    可用性测试,我们说了不算
    可用性测试参考标准
    实战:任意一个网站
  web兼容性测试
    前端的兼容性问题
    后端也要考虑兼容性
    实战:麦子学院,Agileone
 
 
 
 
posted @ 2019-06-03 18:52  HenryZ.Tang  阅读(407)  评论(0编辑  收藏  举报