软件功能测试

软件功能测试

李晓鹏, 赵书良, 魏娜娣, 编著

出版社:清华大学出版社

年代:2011

定价:30.0

书籍简介:

本书主要内容包括:QuickTest基本操作、检查点、输出值、VBScript脚本开发等内容,并且以实例驱动知识,使读者能够深入浅出的学习知识。

书籍目录:

第1章 自动化测试基础

1.1 自动化测试

1.1.1 自动化测试的定义

1.1.2 自动化测试与手动测试的关系

1.1.3 何时开展自动化测试

1.1.4 自动化测试的优势

1.1.5 自动化测试实施的场景

1.1.6 实施自动化测试的成本

1.2 自动化测试软件

1.2.1 自主开发测试工具

1.2.2 开源测试工具

1.2.3 商业测试工具

1.2.4 自动化测试工具的选择

第2章 QuickTest Professional简介

2.1 QuickTest Professional版本介绍

2.2 QuickTest Professional 10.0的安装

2.2.1 QuickTest Professional 10.0安装环境要求

2.2.2 QuickTest Professional 10.0安装步骤

2.2.3 QuickTest Professional 10.0的授权

2.2.4 旧版本QuickTest Professional的升级

2.3 QuickTest Professional 10.0介绍

2.3.1 QuickTest Professional 10.0的联机资源

2.3.2 QuickTest Professional 10.0新的功能

2.3.3 QuickTest Professional 10.0的性能提升

2.3.4 QuickTest Professional 10.0的插件管理

2.3.5 启动QuickTest Professional并录制样例脚本

2.4 QuickTest Professional工作原理

2.4.1 QuickTest Professional如何学习对象与识别对象

2.4.2 测试对象的描述

2.5 同步训练

2.5.1 实验目标

2.5.2 前提条件

2.5.3 实验任务

第3章 QuickTest Professional 10.0全局介绍

3.1 启动窗口

3.2 QuickTest Professional 10.0窗口

3.2.1 QuickTest Professional 10.0窗口视图

3.2.2 关键字视图

3.2.3 专家视图

3.2.4 Active Screen窗口

3.2.5 数据表窗口

3.2.6 调试查看器窗口

3.2.7 信息窗口

3.2.8 Missing Resources窗口

3.2.9 过程向导窗口

3.2.10 资源窗口

3.2.11 测试流窗口

3.3 同步训练

3.3.1 实验目标

3.3.2 前提条件

3.3.3 实验任务

第4章 QuickTest Professional录制与编辑脚本

4.1 初识关键字自动化测试

4.2 管理测试

4.2.1 创建新的测试脚本

4.2.2 保存测试脚本

4.2.3 打开测试脚本副本

4.2.4 压缩与解压测试脚本

4.3 维护测试步骤

4.4 分解操作

4.5 运行脚本

4.6 结果分析

4.7 同步训练

4.7.1 实验目标

4.7.2 前提条件

4.7.3 实验任务

第5章 测试对象管理

5.1 QuickTest Professional工作原理

5.2 初识测试对象

5.3 QuickTest Professional对象库

5.3.1 对象库窗口

5.3.2 对象属性

5.4 编辑与修改对象属性

5.5 添加对象到对象库

5.6 删除对象

5.7 同步训练

5.7.1 实验目标

5.7.2 前提条件

5.7.3 实验任务

第6章 关键字驱动测试

6.1 初识关键字视图

6.2 关键字驱动测试

6.2.1 关键字驱动测试定义

6.2.2 关键字驱动测试的优点与缺点

6.3 关键字驱动测试维护

6.3.1 步骤生成器

6.3.2 条件语句

6.3.3 循环语句

6.3.4 脚本调试

6.3.5 发送测试报告

6.4 同步训练

6.4.1 实验目标

6.4.2 前提条件

6.4.3 实验任务

第7章 检查点

7.1 检查点的定义

7.2 标准检查点

7.2.1 标准检查点的定义

7.2.2 添加标准检查点

7.2.3 标准检查点的属性

7.3 文本检查点

7.3.1 文本检查点的定义

7.3.2 添加文本检查点

7.3.3 文本检查点的属性

7.3.4 文本区域检查点

7.4 位图检查点

7.4.1 位图检查点的定义

7.4.2 添加位图检查点

7.5 表格检查点

7.5.1 表格检查点的定义

7.5.2 添加表格检查点

7.5.3 表格检查点的属性

7.6 数据库检查点

7.6.1 数据库检查点的定义

7.6.2 添加数据库检查点

7.6.3 数据库检查点的属性

7.7 页面检查点

7.7.1 页面检查点的定义

7.7.2 添加页面检查点

7.7.3 页面检查点的属性

7.8 可访问性检查点

7.8.1 可访问性检查点的定义

7.8.2 添加可访问性检查点

7.9 XML检查点

7.9.1 XML检查点的定义

7.9.2 添加XML检查点

7.10 同步训练

7.10.1 实验目标

7.10.2 前提条件

7.10.3 实验任务

第8章 参数化

8.1 初识参数化

8.2 参数化类型

8.3 参数化测试步骤

8.4 数据表参数化

8.5 环境变量参数化

8.5.1 内置环境变量

8.5.2 内部环境变量

8.5.3 外部环境变量

8.6 随机数参数

8.7 数据驱动参数化

8.8 同步训练

8.8.1 实验目标

8.8.2 前提条件

8.8.3 实验任务

第9章 操作

9.1 初识操作

9.2 新建操作

9.3 拆分操作

9.4 操作的类型

9.5 循环操作

9.6 同步训练

9.6.1 实验目标

9.6.2 前提条件

9.6.3 实验任务

第10章 输出值

10.1 初识输出值

10.2 输出值操作

10.3 输出值的类型

10.3.1 数据表输出值

10.3.2 环境变量输出值

10.3.3 参数输出值

10.4 同步训练

10.4.1 实验目标

10.4.2 前提条件

10.4.3 实验任务

第11章 数据表

11.1 初识数据表

11.2 数据表的分类

11.3 数据表的操作

11.3.1 编辑数据表

11.3.2 导入和导出

11.4 同步训练

11.4.1 实验目标

11.4.2 前提条件

11.4.3 实验任务

第12章 VBScript基础

12.1 VBScript简介

12.2 VBScript语法基础

12.2.1 数据类型

12.2.2 VBScript变量

12.2.3 常量

12.2.4 VBScript运算符

12.2.5 条件语句

12.2.6 循环语句

12.2.7 VBSript过程

12.3 使用正则表达式

12.3.1 正则表达式语法

12.3.2 建立正则表达式

12.4 FileSystemObject对象

12.5 VBScript编码约定

12.5.1 常量命名规则

12.5.2 变量命名规则

12.5.3 代码注释

12.6 同步训练

12.6.1 实验目标

12.6.2 前提条件

12.6.3 实验任务

第13章 描述性编程

13.1 初识描述性编程

13.2 描述性编程的使用

13.2.1 直接描述性编程

13.2.2 Description

13.3 ChildObject方法

13.4 同步训练

13.4.1 实验目标

13.4.2 前提条件

13.4.3 实验任务

第14章 Utility对象

14.1 DataTable对象

14.2 Environment对象

14.3 Parameter对象

14.4 PathFinder对象

14.5 RandomNumber对象

14.6 其他实用程序

14.6.1 ExecuteFile

14.6.2 ExitTest

14.6.3 ExitAction

14.6.4 ExitActionIteration

14.6.5 ExitTestIteration

14.6.6 ExitRun

14.6.7 Wait

第15章 Web对象

15.1 Browser对象

15.1.1 Sync方法

15.1.2 Close方法

15.1.3 FullScreen方法

15.1.4 ChildObjects方法

15.1.5 GetTOProperty方法

15.1.6 GetTOProperties方法

15.1.7 SetTOProperty方法

15.1.8 GetROProperty方法

15.1.9 Exist属性

15.1.10 CaptureBitmap方法

15.1.11 WaitProperty方法

15.2 Page对象

15.3 WebEdit对象

15.3.1 Check方法

15.3.2 CaptureBitmap方法

15.4 WebButton对象

15.5 WebCheckBox对象

第16章 Windows对象

16.1 DeskTop对象

16.2 Dialog对象

16.2.1 Activate方法

16.2.2 Click方法

16.2.3 Close方法

16.2.4 Drag方法

16.2.5 Drop方法

16.2.6 Move方法

16.2.7 Check方法

16.3 SystemUtil对象

16.3.1 Run方法

16.3.2 CloseProcessByName方法

16.3.3 CloseProcessByWndTitle方法

16.4 WinCheckBox对象

16.5 Window对象

16.6 WinObject对象

16.7 WinEdit对象

16.7.1 SetSecure方法

16.7.2 SetSelection方法

16.7.3 SetCaretPos方法

16.8 WinComboBox对象

16.9 WinList对象

16.9.1 Select方法

16.9.2 Deselect方法

16.10 WinMenu对象

第17章 Windows对象

17.1 案例解析

17.2 测试计划

17.3 测试用例

17.4 自动化测试实施

17.4.1 正确登录

17.4.2 错误用户名登录

17.4.3 错误密码登录

17.4.4 数据库检查点

附录A 参考表格

参考文献

内容摘要:

本书结合主流的软件功能测试工具QuickTest Professional 10.0及自动化测试方法与技术全面开展讲解,并贯穿项目实例和同步训练来进一步巩固知识点。主要内容包括QuickTest基本操作、检查点、输出值、VBScript脚本开发、描述性编程等内容,并且以实例驱动知识,使读者能够深入浅出的学习知识。通过本书的学习,能够使读者全面掌握自动化测试的主流测试技术,真正迈入自动化测试领域。本书内容全面、层次清晰、难易适中,所采用的工具和项目同企业实际情况紧密结合,并且讲练结合,使读者更好地理解和掌握各款工具的使用,在实际工作中能够灵活有效地开展自动化测试。本书可作为高等院校、示范性软件学院、高职高专院校的计算机相关课程和软件工程专业的教材,也可作为各大软件培训机构的培训教程,同时也可供从事软件开发及测试工作的人员,以及对软件测试有兴趣的读者参考与学习。

书籍规格:

书籍详细信息
书名软件功能测试站内查询相似图书
9787302272526
如需购买下载《软件功能测试》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)30.0语种简体中文
尺寸26 × 19装帧平装
页数 299 印数 4000

书籍信息归属:

软件功能测试是清华大学出版社于2011.出版的中图分类号为 TP311.5 的主题关于 软件-测试-高等学校-教材 的书籍。