自动化测试基础与实例 |
目前工作困扰及课程期望讨论 |
|
Linux及自动化测试典型问题分析与讨论 |
|
自动化测试技术概述 |
- 自动化测试软件定义
- 自动化测试的意义
- 软件测试中的自动化需求
- 手工测试的局限性
- 自动化测试局限性
- 如何弥补自动化测试的局限性
- 手工测试VS自动化测试
- 自动化测试人员能力要求
- 【案例】-微软的自动化测试
- 【案例】-百度的自动化测试
|
自动化测试体系框架 |
- 测试自动化的发展阶段与计划
- 完善的自动化测试体系
- 自动化测试程序设计要点
- 自动化测试的应用环节
|
自动化测试实现方式与案例 |
- 【案例】API调用及实例
- 【案例】命令行调用及实例
- 【案例】GUI接口调用及实例
- 第三方工具实现自动化原理
- 利用OS现有工具和类库
- 【案例】多线程模拟并发访问脚本
|
Xnee功能应用与实践 |
Xnee概述 |
- Xnee简介
- Xnee主要功能
- Xnee组件
- Xnee的安装
|
Xnee基本功能使用 |
- 录制操作
- 回放操作
- 记录鼠标活动
- 回放记录文件
- 输入文件内容
- 【案例】Xnee会话文件实例
|
Xnee功能使用练习 |
|
LDTP功能应用与实践 |
LDTP概述 |
- LDTP简介
- LDTP的结构和原理
- LDTP主要功能
- LDTP组件
- LDTP的安装
|
LDTP基本功能使用 |
- 惯用表达规则
- 从脚本获取UI对象
- 导入LDTP模块
- 调用函数执行操作
- LDTP的应用程序接口
- 召回事件处理
- 数据xml文件
- 执行LDTP脚本
|
LDTP功能使用练习 |
|
自动化测试框架设计与最佳实践 |
自动化测试框架设计 |
- 录制回放框架(RPF)
- 数据驱动式测试的设计
- 关键字数据驱动的设计
- 自动化测试流程
|
测试自动化框架设计考虑因素 |
- 可扩展性
- 可维护性
- 可复用性
- 兼容性与接口
- 跨平台
- ROI
- 【案例】自主开发自动化测试框架演示
|
STAF自动化测试框架介绍 |
- STAF测试框架概述
- STAF常用命令
- STAF实例分析-Linux与Windows交互操作
|
测试自动化常见问题分析 |
- 如何处理频繁的业务需求变更
- 挑选自动化用例的原则
- 框架与工具相结合
|
自动化测试工具演示 |
- 测试环境模拟工具-硬盘资源模拟
- 测试环境模拟工具-内存资源模拟
- 文件大小自动对比工具
|
自动化测试的最佳实践 |
|
课程总结与答疑 |
|