课程简介
通过本次课程,全面掌握web类测试主要的核心技术点,提高web类测试能力。
目标收益
1. 系统了解Web开发技术体系;
2. 全面掌握Web类项目的测试开发思路、方法和技巧;
3. 能够针对某一具体的Web产品设计出最优的测试策略和测试方案;
4. 全面提升Web类测试能力;
培训对象
了解基本的Web技术,参与过Web类产品测试工作。
课程大纲
Web开发技术概述 |
1.1 Web前端 1.1.1 HTML、CSS、Javascript 1.1.2 HTTP协议 1.2 Web后台 1.2.1 CGI 1.2.2 运营部署 1.3 Web浏览器 1.3.1 基本工作原理 1.4 Web前端开发技术发展简介(SPDY、移动端Web、HTML5等) |
Web性能测试 |
2.1 Web前端性能测试 2.1.1 前端性能测试基础 2.1.2 Web前端性能自动化扫描 2.2 Web后台压测 2.2.1 基本压测技术 2.2.2 开展敏捷压测 |
Web安全测试 |
3.1 常见Web安全漏洞测试 3.1.1 XSS漏洞测试 3.1.2 CSRF漏洞测试 3.2 业务安全测试 3.2.1 鉴权越权测试 |
Web自动化测试 |
4.1 Web自动化测试基本原理 4.2 零成本实现Web自动化测试 4.3 Web自动化测试运营 |
浏览器兼容性测试 |
5.1 浏览器兼容性问题本质 5.2 如何开展浏览器兼容性测试 5.3 提升浏览器兼容性测试效率 |
HTTP协议测试 |
6.1 HTTP协议核心知识点 6.2 如何手工开展HTTP协议测试 6.3 如何高效开展自动化HTTP协议测试 |
Web测试进阶 |
7.1 Web静态白盒测试 7.1.1 JS静态代码扫描 7.1.2 Web前端性能静态扫描 7.2 Web动态白盒测试 7.2.3 基于Qunit的JS单元测试 |
Web开发技术概述 1.1 Web前端 1.1.1 HTML、CSS、Javascript 1.1.2 HTTP协议 1.2 Web后台 1.2.1 CGI 1.2.2 运营部署 1.3 Web浏览器 1.3.1 基本工作原理 1.4 Web前端开发技术发展简介(SPDY、移动端Web、HTML5等) |
Web性能测试 2.1 Web前端性能测试 2.1.1 前端性能测试基础 2.1.2 Web前端性能自动化扫描 2.2 Web后台压测 2.2.1 基本压测技术 2.2.2 开展敏捷压测 |
Web安全测试 3.1 常见Web安全漏洞测试 3.1.1 XSS漏洞测试 3.1.2 CSRF漏洞测试 3.2 业务安全测试 3.2.1 鉴权越权测试 |
Web自动化测试 4.1 Web自动化测试基本原理 4.2 零成本实现Web自动化测试 4.3 Web自动化测试运营 |
浏览器兼容性测试 5.1 浏览器兼容性问题本质 5.2 如何开展浏览器兼容性测试 5.3 提升浏览器兼容性测试效率 |
HTTP协议测试 6.1 HTTP协议核心知识点 6.2 如何手工开展HTTP协议测试 6.3 如何高效开展自动化HTTP协议测试 |
Web测试进阶 7.1 Web静态白盒测试 7.1.1 JS静态代码扫描 7.1.2 Web前端性能静态扫描 7.2 Web动态白盒测试 7.2.3 基于Qunit的JS单元测试 |