软件功能测试基于Quick Test Professional应用

软件功能测试基于Quick Test Professional应用

作者:李晓鹏 等著

出版社:清华大学出版社

出版年:2012-02-01

评分:5分

ISBN:9787302272526

所属分类:网络科技

书刊介绍

软件功能测试基于Quick Test Professional应用 内容简介

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

软件功能测试基于Quick Test Professional应用 本书特色

《软件功能测试--基于QuickTest Professional应用》由李晓鹏、赵书良、魏娜娣编著,本教材作为该系列教材之一,主要结合主流的软件功能测试工具QuickTest Prores—sional 10.0及自动化测试方法与技术全面开展讲解,并贯穿项目实例和同步训练来进一步巩固知识点。主要内容包括QuickTest Professional基本操作、检查点、输出值、VBScript脚本开发、描述性编程等内容,并且以实例驱动知识,使读者能够深入浅出地学习知识。通过本书的学习,能够使读者全面理解自动化测试的主流测试技术,真正迈入自动化测试领域。本书内容全面、层次清晰、难易适中,所采用的工具和项目同企业实际情况紧密结合,并且本书讲练结合,使读者更好地理解和掌握各款工具的使用,在实际工作中能够灵活有效地开展自动化测试。

软件功能测试基于Quick Test Professional应用 目录


第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章quicktestprofessional简介
2.1quicktestprofessional版本介绍
2.2quicktestprofessional10.0的安装
2.2.1quicktestprofessional10.0安装环境要求
2.2.2quicktestprofessional10.0安装步骤
2.2.3quicktestprofessional10.0的授权
2.2.4旧版本quicktestprofessional的升级
2.3quicktestprofessional10.0介绍
2.3.1quicktestprofessional10.0的联机资源
2.3.2quicktestprofessional10.0新的功能
2.3.3quicktestprofessional10.0的性能提升
2.3.4quicktestprofessional10.0的插件管理
2.3.5启动quicktestprofessional并录制样例脚本
2.4quicktestprofessional工作原理
2.4.1quicktestprofessional如何学习对象与识别对象
2.4.2测试对象的描述
2.5同步训练
2.5.1实验目标
2.5.2前提条件
2.5.3实验任务
第3章quicktestprofessional10.0全局介绍
3.1启动窗口
3.2quicktestprofessional10.0窗口
3.2.1quicktestprofessional10.0窗口视图
3.2.2关键字视图
3.2.3专家视图
3.2.4activescreen窗口
3.2.5数据表窗口
3.2.6调试查看器窗口
3.2.7信息窗口
3.2.8missingresources窗口
3.2.9过程向导窗口
3.2.10资源窗口
3.2.11测试流窗口
3.3同步训练
3.3.1实验目标
3.3.2前提条件
3.3.3实验任务
第4章quicktestprofessional录制与编辑脚本
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.1quicktestprofessional工作原理
5.2初识测试对象
5.3quicktestprofessional对象库
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.9xml检查点
7.9.1xml检查点的定义
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.1vbscript简介
12.2vbscript语法基础
12.2.1数据类型
12.2.2vbscript变量
12.2.3常量
12.2.4vbscript运算符
12.2.5条件语句
12.2.6循环语句
12.2.7vbsript过程
12.3使用正则表达式
12.3.1正则表达式语法
12.3.2建立正则表达式
12.4filesystemobject对象
12.5vbscript编码约定
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.2description
13.3childobject方法
13.4同步训练
13.4.1实验目标
13.4.2前提条件
13.4.3实验任务
第14章utility对象
14.1datatable对象
14.2environment对象
14.3parameter对象
14.4pathfinder对象
14.5randomnumber对象
14.6其他实用程序
14.6.1executefile
14.6.2exittest
14.6.3exitaction
14.6.4exitactioniteration
14.6.5exittestiteration
14.6.6exitrun
14.6.7wait
第15章web对象
15.1browser对象
15.1.1sync方法
15.1.2close方法
15.1.3fullscreen方法
15.1.4childobjects方法
15.1.5gettoproperty方法
15.1.6gettoproperties方法
15.1.7settoproperty方法
15.1.8getroproperty方法
15.1.9exist属性
15.1.10capturebitmap方法
15.1.11waitproperty方法
15.2page对象
15.3webedit对象
15.3.1check方法
15.3.2capturebitmap方法
15.4webbutton对象
15.5webcheckbox对象
第16章windows对象
16.1desktop对象
16.2dialog对象
16.2.1activate方法
16.2.2click方法
16.2.3close方法
16.2.4drag方法
16.2.5drop方法
16.2.6move方法
16.2.7check方法
16.3systemutil对象
16.3.1run方法
16.3.2closeprocessbyname方法
16.3.3closeprocessbywndtitle方法
16.4wincheckbox对象
16.5window对象
16.6winobject对象
16.7winedit对象
16.7.1setsecure方法
16.7.2setselection方法
16.7.3setcaretpos方法
16.8wincombobox对象
16.9winlist对象
16.9.1select方法
16.9.2deselect方法
16.10winmenu对象
第17章windows对象
17.1案例解析
17.2测试计划
17.3测试用例
17.4自动化测试实施
17.4.1正确登录
17.4.2错误用户名登录
17.4.3错误密码登录
17.4.4数据库检查点
附录a参考表格
参考文献

相关推荐

微信二维码