课程大纲:
软件测试培训
软件测试基础
1. 软件测试介绍
2. 测试流程/生命周期
3. 软件测试目标及策略
4. 提高软件可测性
软件测试技术
软件测试不同阶段
1. 静态测试/动态测试
2. 白盒/灰盒/黑盒测试
3. 单元测试/集成测试/系统测试/验收测试
4. Bug生命周期
软件测试分类
软件测试用例编写
1. 冒烟测试
2. 回归测试
3. 可用性测试
4. 兼容性测试
5. 安全测试
6. 容错测试
7. 性能测试
8. 稳定性测试
9. 测试用例编写方法及技术,测试用例编写步骤
自动化测试基础
1. 自动化测试概述
2. 自动化测试分层
3. 单元测试/接口测试自动化
4. UI测试自动化
5. 自动化测试策略
自动化测试工具
自动化框架
1. 自动化工具选取及常用测试工具
2. 自动化测试框架
3. 持续集成测试
4. 机器人项目测试建议