自动化测试思考
|
1.为什么要自动化测试?
2.自动化测试失败案例分析
3.自动测试思考—我们需要什么样的自动化测试
4.自动测试思考—一些成功的自动化案例给我的启发
5.测试金字塔测试策略 |
UI层自动化测试实施 ——UI层
|
1.UI测试工具介绍
2.UI测试工具原理介绍
3.UI测试工具原理的模拟实现(演练)
4.UI测试工具—商业工具介绍
5.QTP在UI测试中的实践
6.UI测试工具—开源工具
7.Excel+Ruby+Watir在测试项目中的实践
8.UI层自动化测试的最佳实践
9.UI层自动化测试的一些失败的教训 |
UI层自动化测试实施--JS层
|
1.为什么做JS层的自动化测试
2.JS层的UI自动化测试原理
3.JS层的UI测试工具介绍
4.测试工具---Qunit常用函数
5.JS层的自动化测试实践
6.基于Qunit自动化测试练习(演练)
7.JS层自动化测试的最佳实践 |
UI层自动化测试实施
--Action层 |
1.JS层实践的一些思考
2.Action层的UI自动化实现的构想
3.Action层的UI自动化测试原理
4.Action层的UI测试工具
5.基于Spring side框架的Action层的自动化测试实践
6.Action层自动化测试的演练
7.Action层自动化测试的最佳实践 |
接口自动化测试实践
|
1.为什么要引入接口测试
2.接口层的自动化测试实现原理
3.常见各种接口测试分析
4.针对不同接口测试方案
5.接口自动化测试组织方式
6.接口自动化测试常见的一些问题
7.接口自动化测试模拟演练
8.自动化测试的最佳实践 |
单元测试试实践
|
1.理解单元测试 第一个单元测试
2.为什么要做单元测试
3.单元测试框架提供了什么功能
4.好的测试是什么样子的
5.分析真实项目,如何做单元测试
6.利用Stub打破依赖关系 使用Stub的例子
7.重构设计以使依赖可被注入
8.分析真实项目,如何使用Stub
9.使用Mock的例子
10.对比基于状态的测试和基于交互的测试
11.分析真实项目,如何使用Mock, 以及相关问题
12.单元测试的组织与管理
13.单元测试的一些最佳实践 |
构建高效的自动平台
|
1.为什么要构建自动化平台
自动化测试需求不同
开发模式对测试影响
工具不能很好的支持
2.什么样的平台才是好的自动化平台
自动测试平台应该具备的能力
流行的自动化测试框架分析
3.怎么样才能构建好的自动化测试平台
前端基本功能
后端基本功能
平台设计思路 |