更新时间:2018-12-30 11:18:19
封面
版权信息
前言
第1篇 自动化测试基础篇
第1章 软件测试基础
1.1 软件缺陷与软件测试
1.2 软件质量与软件测试
1.3 软件开发与软件测试
第2章 软件自动化测试
2.1 手工测试与自动化测试
2.2 如何开展自动化测试
2.3 自动化测试方案
2.4 实用性自动化测试策略
第3章 软件自动化测试工具
3.1 自动化测试工具类型
3.2 自动化测试工具选型
3.3 自动化测试工具的原理
第2篇 QTP使用基础篇
第4章 QuickTest Professional的安装和配置
4.1 QTP 10的安装
4.2 开始使用QTP
第5章 QuickTest Professional的基本使用方法
5.1 QTP基本功能的使用
5.2 编辑测试脚本
5.3 运行和调试测试脚本
5.4 分析测试结果
5.5 利用Active Screen来编辑测试脚本
第6章 QuickTest Professional与其他工具的整合
6.1 与WinRunner的整合
6.2 QTP与LoadRunner的整合
6.3 QTP与QC整合
6.4 QTP与其他工具的整合
第3篇 QTP脚本开发篇
第7章 关键字驱动测试
7.1 关键字驱动测试方法
7.2 可视化编辑测试步骤
7.3 检查点的使用
7.4 关键字驱动方法的应用过程实例
第8章 数据驱动测试
8.1 数据驱动测试方法
8.2 参数化测试
8.3 Action测试输入的参数化
8.4 使用环境变量的参数化
8.5 使用数据驱动器来参数化测试
8.6 采用其他类型数据源的数据驱动测试
第9章 VBScript基础
9.1 脚本语言简介
9.2 VBScript语言基础
9.3 VBScript常用对象
9.4 VBScript与正则表达式
9.5 VBScript与WMI
第10章 QTP测试脚本开发
10.1 熟练使用专家视图
10.2 QTP的Utility对象的使用
10.3 QTP内置函数的使用
10.4 虚拟对象管理
10.5 QTP测试脚本开发技巧
10.6 使用Recovery Scenarios进行场景恢复
10.7 利用DotNetFactory访问.NET对象
10.8 案例分析——使用ScreenCapture API比较图片
第11章 QTP描述性编程
11.1 使用描述性编程的时机
11.2 描述性编程的使用方法
11.3 用编程的方式创建检查点
第12章 使用QTP测试标准Windows对象
12.1 Desktop对象的使用
12.2 SystemUtil对象的使用
12.3 Clipboard对象的使用
12.4 标准Windows控件的基本属性和方法
12.5 各类标准Windows控件的测试
12.6 案例分析——测试QQ登录界面
第13章 使用QTP测试ActiveX对象
13.1 ActiveX对象的测试
13.2 各类ActiveX控件的测试
13.3 案例分析——测试MSFlexGrid控件
第14章 使用QTP测试VB对象
14.1 Visual Basic控件的测试
14.2 对各类VB控件的测试
14.3 案例分析——测试CodeJock Xtreme Suite控件
第15章 使用QTP测试Web对象
15.1 Web对象的测试
15.2 对各类Web对象的测试
15.3 Web页面测试案例分析1——SuperAMS
15.4 Web页面测试案例分析2——Discuz!验证码问题
第4篇 QTP高级技术篇
第16章 QTP的插件技术
16.1 QTP插件简介
16.2 内建插件与外部插件
16.3 插件加载与插件管理
16.4 QTP插件扩展技术(QuickTest Add-in Extensibility)
第17章 使用QTP的.NET插件测试.NET平台软件
17.1 QTP的.NET插件
17.2 测试.NET Windows Forms控件
17.3 测试WPF控件
17.4 测试.NET Web Forms控件
第18章 QTP的.NET插件扩展技术及其使用
18.1 QTP的.NET插件提供的扩展模块
18.2 使用C#对QTP的.NET插件进行扩展
18.3 案例分析——测试ComponentOne的Toolbar控件
第19章 QTP的自动化对象模型及其使用