TIB自动化测试工作室QTP实战课程
时间:2010-10-09 来源:TIB
TIB自动化测试工作室QTP实战课程
TIB是一个以自动化测试为主要研究方向的团队,团队成员拥有多年中大型企业的自动化测试实战经验,致力于研究国内外自动化测试技术、工具和最佳实践。
根据企业发展要求与学员的需求制定合理的自动化培训课程,使学员掌握自动化理论、熟悉自动化测试工具、了解框架思想和能在项目中引入自动化测试。
课程简介
本课程主要从自动化测试理论入手,使学员对整个自动化测试有一个全面的了解;然后通过对自动化测试工具的学习与使用,掌握自动化测试工具,理解自动化测试理论;再通过实际项目的分析、提炼、设计、实现来培训学员的真实项目经验;最后形成自已的自动化测试思想与自动化测试框架设计思维。使学员能真正学到有用的东西,并最终能给用人公司产生实际的作用。
培训目标
- 了解自动化测试行业的整体发展、自动化测试的理论
- 使学员能够了解各种编程与脚本处理的技巧
- 使学员能够了解如何正确的在工作中分析与引用自动化测试
- 通过对各种框架的分析,使得学员能够了解主流的自动化测试框架思想,并能通过数据驱动框架来实现自动化
培训模式
课程讲解+技术实操指导+后续技术支持
课程安排
自动化测试基础
从测试的本源探讨自动化测试发展
- 自动化测试概念
- 自动化测试的现状
- 自动化测试过程的误区
QTP工具入门
QTP的界面
- 插件管理
- 关键字、专家视图、测试资源、测试流程、调试窗口
QTP各种设置、ObjectSpy
QTP原理与QTP对象管理机制
- QTP脚本录制与回放原理
- QTP对象库管理与操作
QTP的使用
- QTP脚本录制与回放
- QTP调试(断点、单步)
- Action管理与调用
- 脚本修改、逻辑插入
脚本增强
- QTP检查点
- 参数化
- 正则表达式
- VBScript语言
- 编码规范
QTP高级使用
- 描述性编程
- Dom对象操作
- 脚本技巧
- 修改对象库中对象属性
- WebTable的子对象操作
- 封装检查点、修改测试报告
- 函数化脚本
- 场景恢复
数据驱动脚本
- 数据驱动自动化设计原则
- 系统分析
- 数据分析
- 脚本规划
- 公共功能提取与封装
- 异常处理机制(场景恢复、错误处理函数)
设计数据驱动框架
- 引用外部数据文件
- 检查点封装
- 数据读取封装
- 公用对象操作封装
- 流程、功能、脚本、对象资源配置化
- 编写VBS调度QTP脚本执行程序
- 框架整体封装
数据驱动框架项目应用
- 分析测试系统
- 设计自动化测试方案
- 自动化方案实现与指导
关键字框架
- 关键字框架原理介绍
- 关键字框架组成部分
- 关键字框架项目应用介绍
注:课程可根据需求进行定制
相关阅读 更多 +