TestPartner自动化测试培训大纲
1、TestPartner基础
TestPartner简介、支持环境、安装
TestPartner基本功能的使用
- 录制回放脚本
- TestPartner项目
- Assert浏览器
- Visual Test视图
- Test Script视图
- Object Map
- Check、Verification
- Event
- ActiveData
- StringMap
- Module、Shared Module、Class Module
- TestPartner常用设置
练习
2、TestPartner测试脚本设计
可视化设计脚本
- Visual Navigator
- 录制回放可视化测试脚本
- 分析测试结果
- 增强测试脚本、提取界面控件属性保存到变量
- 调用执行其它Visual Test脚本、调用Script Test脚本
- 回放错误的处理、调试Visual Test、跟踪变量
- 使用ActiveData
- 把输出写入ActiveData文件
- 项目演练
编程设计脚本
- 录制测试脚本
- 插入检查点
- 用TestLog写日志
- 添加事件处理
- 保存测试结果
- 在Script Test中调用其他Script Test
- Script Test VS. Visual Test
- 在Script Test 和Visual Test之间传递数据
- 项目演练
3、TestPartner脚本编程与VBA基础
VBA简介
VBA语法基础
VBA常用函数、对象
VBA脚本调试
VBA脚本错误处理
脚本编程规范
如何在脚本中使用COM对象
如何在脚本中使用Windows API
TestPartner保留变量的使用
练习
4、对象识别与对象库管理
Identify Tools、Compare Attach Data
Attach Window、Attach Name、管理Attach Name Profile
Attach time out的设置
Object Map管理
Object Mapping vs. Raw Attach Name
Image Mapping
Alias Map
对象识别原理
动态变化对象的识别
Index的使用
Exists的使用
Pause Mode、Sleep方法的使用
使用Raw Mode、鼠标、键盘操作
TextExists、TextSelect方法的应用
BitmapExists、BitmapSelect方法的应用
练习
5、脚本设计与脚本框架搭建
线性结构
模块化结构
函数库结构
数据驱动
关键字驱动
框架代码剖析
TestPartner项目管理、数据管理、数据库维护
多语言版本软件系统的测试方法
与持续集成框架整合
项目演练
6、测试WEB应用程序
控制浏览器
Mouse Hover选择
在对象属性描述中使用通配符
如何提高WEB应用程序测试脚本的回放速度
Browser Property Check
ElementID的使用
访问DOM、IE Developer Tool Bar
使用Object()方法扩展基础对象
项目演练
7、测试.NET应用程序
访问.NET对象内部属性和方法
测试第三方.NET控件的步骤
构建可重用的控件处理函数
项目演练
课程培训请联系:
Email:quicktest#qq.com(请把#改为@)QQ:1837632674
电话:020-28035086 ,18925189935
TestPartner相关学习资料请访问www.AutomationQA.com