1. 测试基础
1.1 常见的软件测试模型有哪几种 1.2 简述软件测试V模型的流程 1.3 软件测试V模型的优点、缺点。 1.4 H模型诞生的背景 1.5 H模型示意图及说明 1.6 软件测试的分类 1.7 黑盒测试及常用的黑盒测试方法 1.8 白盒测试和黑盒测试的概念及区别 1.9 静态测试 1.10 回归测试 1.11 冒烟测试 1.12 理解软件测试原则 1.13 理解“成功”的测试的含义
2. 缺陷管理
2.1 软件缺陷的定义 2.2 软件缺陷的状态 2.3 软件缺陷的管理的一般流程(每个阶段的缺陷状态)
3. 功能测试
3.1 等价类分类法的依据 3.2 掌握等价类分类法设计测试用例 3.3 边界值测试法的理论依据是什么 3.4 根据边界值方法设计测试用例 3.5 判定表的组成 3.6 掌握判定表法设计测试用例 3.7 场景法的概念、基本流和备选流的概念 3.8 给定正交表,设计测试用例。
4. 性能测试
4.1 常用的性能测试工具有哪些 4.2 理解并发用户数的概念 4.3 并发用户数和系统注册用户数、系统在线用户的区别 4.4 理解“响应时间”,能够分析什么是响应时间。 4.5 吞吐量的概念 4.6 TPS和QPS概念及区别 4.7 点击率 4.8 压力测试和负载测试的含义 4.9 理解“集合点”的应用场景 4.10 一个简单的Web页面测试,需要JMeter的组件分别是什么。
5. 综合
5.1 HTTP协议中Cookie的交互流程 5.2 MySQL性能优化的步骤 5.3 POST和GET请求的区别