登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

2023年06月出版新書

2023年05月出版新書

『簡體書』软件功能测试及工具应用(惠普国际软件人才高等教育系列丛书)

書城自編碼: 2495016
分類: 簡體書→大陸圖書→計算機/網絡软件工程/开发项目管理
作者: 于学军,罗毅,杨莹莹编著
國際書號(ISBN): 9787302380993
出版社: 清华大学出版社
出版日期: 2014-09-01
版次: 1 印次: 1
頁數/字數: 420/655
書度/開本: 16开 釘裝: 平装

售價:NT$ 459

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
大国浮沉500年:经济和地理背后的世界史
《 大国浮沉500年:经济和地理背后的世界史 》

售價:NT$ 458.0
伦敦梦:移民与城市神话
《 伦敦梦:移民与城市神话 》

售價:NT$ 359.0
对赌(不敢赌就永远没机会赢!教科书级别的融资全流程实操小说,一口气讲透资本运作的底层逻辑!全新修订,20万册纪念版!)
《 对赌(不敢赌就永远没机会赢!教科书级别的融资全流程实操小说,一口气讲透资本运作的底层逻辑!全新修订,20万册纪念版!) 》

售價:NT$ 354.0
Stable Diffusion人工智能AI绘画教程:从娱乐到商用
《 Stable Diffusion人工智能AI绘画教程:从娱乐到商用 》

售價:NT$ 510.0
暗黑历史书系·金雀花王朝(诞于乱世,亡于内战,战乱中重建秩序的英国)
《 暗黑历史书系·金雀花王朝(诞于乱世,亡于内战,战乱中重建秩序的英国) 》

售價:NT$ 406.0
数据存储架构与技术(第2版)
《 数据存储架构与技术(第2版) 》

售價:NT$ 467.0
甲骨文丛书·何以成诗:六朝诗赋中的思想传承与意义生成
《 甲骨文丛书·何以成诗:六朝诗赋中的思想传承与意义生成 》

售價:NT$ 411.0
楚兴:霸主时代的政治与战争
《 楚兴:霸主时代的政治与战争 》

售價:NT$ 562.0

內容簡介:
本书是UFT 测试的实用指南,展示了HP 在功能测试,尤其是自动化测试领域的造诣。本书分为理论篇、工具初级功能篇和工具高级功能篇,第1 章至第3 章是关于功能测试的理论知识,第4 章至第18 章介绍UFT 工具的使用,其中第4 章到第11 章是工具的初级功能介绍,第12 章至第18 章是工具的高级功能介绍。理论篇的内容包含功能测试的测试过程,例如需求分析、测试方法等,以及由功能测试引入自动化测试的测试方案、流程、策略等。工具篇的内容由浅入深,从UFT 的安装开始,再介绍其软件界面,帮助文档的查看等。随后介绍了UFT 入门的最佳实践方法——录制与回放。然后逐渐深入到UFT 的工作机制中,介绍对象库、关键字视图、检查点、参数化、操作模块等知识。接下来的内容加深到将UFT 应用到实际项目中常用到的知识,即专家视图、VBScript 基础等。在实际项目中还会用到的描述性编程、Web 和Web Service 的测试也添加到了本书中,最后将新引入的移动端的自动化测试以及现代应用测试策略加进本书,让读者能对UFT 以及功能测试,尤其是自动化测试有更全面的了解。
目錄
目 录
第Ⅰ篇 理 论 篇
第1章 软件功能测试概论3
1.1 软件功能需求3
1.2 软件功能测试需求分析3
1.2.1 测试需求的特性4
1.2.2 测试需求分析过程4
1.3 等价类划分法11
1.3.1 等价类划分法11
1.3.2 等价类划分法的测试运用13
1.4 边界值分析法15
1.4.1 边界值分析法15
1.4.2 边界值分析法的测试运用16
1.5 因果图法18
1.5.1 因果图法的原理18
1.5.2 因果图法的测试运用19
1.6 场景法21
1.6.1 场景法的原理21
1.6.2 场景法的测试运用22
习题与思考题25
第2章 软件功能测试过程27
2.1 功能测试前期准备27
2.1.1 功能测试工具的类型28
2.1.2 功能测试工具的选型29
2.2 功能测试计划制定30
2.3 测试设计与开发31
2.4 测试执行与缺陷跟踪34
习题与思考题37
第3章 功能测试自动化39
3.1 功能测试自动化要点39
3.1.1 何时开始使用自动化测试39
3.1.2 如何开展自动化测试40
3.1.3 自动化测试项目的流程42
3.1.4 自动化测试方案的制定43
3.1.5 自动化脚本的设计方法43
3.2 软件自动化测试工具45
3.2.1 自动化测试工具选型45
3.2.2 自动化测试工具的原理46
3.3 自动化测试框架49
3.3.1 自动化测试框架思想50
3.3.2 自动化测试框架的内容50
习题与思考题51
第Ⅱ篇 工具初级功能篇
第4章 HP UFT简介55
4.1 UFT工具简介55
4.1.1 UFT安装的环境部署55
4.1.2 UFT的安装步骤56
4.2 UFT插件管理60
4.3 初识UFT61
4.3.1 UFT的帮助文档61
4.3.2 UFT的视频教程61
4.3.3 UFT的样例程序63
4.3.4 UFT的启动与界面认识64
习题与思考题65
第5章 脚本的录制与回放67
5.1 UFT的视图67
5.1.1 关键字视图简介67
5.1.2 专家视图简介68
5.2 UFT测试的基本流程70
5.3 UFT录制与脚本编辑70
5.3.1 创建测试脚本70
5.3.2 录制模式的切换75
5.3.3 测试脚本的回放77
5.3.4 保存测试脚本80
5.3.5 导出与导入测试脚本81
5.3.6 维护测试步骤81
5.3.7 结果分析83
习题与思考题85
第6章 测试对象管理87
6.1 初识测试对象87
6.1.1 对象的概念87
6.1.2 UFT对象识别88
6.1.3 对象的属性91
6.2 UFT对象库93
6.2.1 对象库的基本概念93
6.2.2 对象库的操作94
6.2.3 编辑与修改对象属性100
6.2.4 共享对象库101
习题与思考题105
第7章 关键字驱动测试111
7.1 关键字驱动测试概念111
7.1.1 关键字驱动测试定义111
7.1.2 关键字驱动测试的原理与特点112
7.2 关键字驱动测试过程113
7.2.1 关键字测试步骤生成113
7.2.2 条件语句120
7.2.3 循环语句122
7.2.4 脚本调试124
7.2.5 测试报告125
7.3 关键字驱动方法的应用过程实例128
7.3.1 关键字驱动128
7.3.2 定义Action和Test Flow129
7.3.3 定义对象库Object Repository130
7.3.4 定义函数库130
7.3.5 编写脚本实现业务流程130
习题与思考题130
第8章 检查点137
8.1 检查点的定义137
8.2 标准检查点138
8.2.1 标准检查点的定义138
8.2.2 添加标准检查点139
8.2.3 标准检查点的属性140
8.2.4 利用标准检查点检查特殊对象142
8.3 文本检查点150
8.3.1 文本检查点的定义150
8.3.2 添加文本检查点150
8.3.3 文本检查点的属性设置152
8.3.4 文本区域检查点153
8.4 位图检查点155
8.4.1 位图检查点的定义155
8.4.2 添加位图检查点155
8.5 数据库检查点158
8.5.1 数据库检查点的定义158
8.5.2 添加数据库检查点159
8.5.3 数据库检查点的属性164
8.6 可访问性检查点168
8.6.1 可访问性检查点的定义168
8.6.2 添加可访问性检查点168
8.7 XML检查点170
8.7.1 XML检查点的定义170
8.7.2 添加XML检查点170
8.8 自定义检查点172
8.8.1 UFT内嵌检查点的问题172
8.8.2 UFT自定义检查点172
8.8.3 Reporter.ReportEvent方法174
习题与思考题174
第9章 参数化187
9.1 初识参数化187
9.2 参数化测试步骤188
9.3 同步点189
9.4 参数化类型方法190
9.4.1 数据表参数化190
9.4.2 Action测试输入的参数化193
9.4.3 环境变量参数化197
9.4.4 随机数参数化202
9.5 使用数据驱动器来参数化测试203
9.5.1 数据驱动器的使用方法203
9.5.2 数据驱动向导204
习题与思考题205
第10章 操作模块215
10.1 Call to New Action215
10.2 Call to Copy of Action220
10.3 Call to Existing Action220
10.4 操作中利用本地和全局数据表222
10.5 Action的缺失224
10.6 Action中的输入和输出参数225
习题与思考题226
第11章 UFT与ALM的集成231
11.1 ALM简介231
11.2 BPT工作流程232
11.3 ALM与UFT的集成方法233
11.3.1 UFT与ALM的连接233
11.3.2 UFT资源在ALM中的存放234
11.3.3 ALM路径235
11.3.4 ALM中的相对路径236
11.3.5 QCUtil对象236
11.3.6 环境变量文件与ALM237
习题与思考题237
第Ⅲ篇 工具高级功能篇
第12章 UFT的EXP视图介绍243
12.1 UFT关键字视图与
专家视图243
12.1.1 UFT关键字视图243
12.1.2 UFT专家视图245
12.2 使用UFT专家视图246
12.2.1 专家视图的必要性246
12.2.2 UFT专家视图的基本语法247
12.2.3 在专家视图中编辑测试脚本的方法248
12.2.4 专家视图中的对象库编程252
12.2.5 自动识别和完成VBScript语法256
12.2.6 UFT专家视图方法大全257
习题与思考题263
第13章 VBScript基础267
13.1 VBScript简介267
13.2 VBScript语法基础267
13.2.1 数据类型268
13.2.2 VBScript变量269
13.2.3 常数271
13.2.4 VBScript运算符272
13.2.5 条件语句273
13.2.6 循环语句Looping语句275
13.2.7 VBScript过程278
13.3 使用正则表达式280
13.3.1 正则表达式语法281
13.3.2 建立正则表达式284
13.4 VBScript编码约定286
13.4.1 常量命名规则286
13.4.2 变量命名规则286
13.4.3 代码注释288
13.5 VBScript在项目中的使用289
13.5.1 动态对象识别方法289
13.5.2 UFT异常处理289
习题与思考题293
第14章 描述性编程301
14.1 描述性编程概述301
14.2 何时使用描述性编程303
14.3 描述性编程的使用304
14.3.1 直接描述性编程304
14.3.2 Description描述性编程310
14.4 ChildObjects方法312
习题与思考题313
第15章 Web应用功能测试317
15.1 Web对象317
15.1.1 Browser对象317
15.1.2 Browser对象测试方法317
15.2 Page对象320
15.3 WebEdit对象322
15.3.1 Check方法322
15.3.2 CaptureBitmap方法322
15.4 WebButton对象323
15.5 WebCheckBox对象323
15.6 WebTable对象的测试325
15.7 使用HTML DOM327
15.7.1 何时适合使用HTML DOM327
15.7.2 常用DOM属性、集合和方法327
15.7.3 举例说明常用属性、集合和方法的使用328
15.8 Web应用测试案例分析331
15.8.1 案例背景介绍331
15.8.2 案例功能测试策略331
15.8.3 案例测试设计331
15.8.4 案例测试过程与结果分析331
习题与思考题338
第16章 Web Service的功能测试应用339
16.1 SOA架构概述339
16.1.1 SOA架构基础339
16.1.2 SOA术语介绍340
16.2 Web Service的测试需求343
16.3 惠普Web Service测试解决方案344
16.3.1 Unified Functional Test344
16.3.2 Web Service测试345
16.3.3 惠普Service Test345
16.3.4 惠普Service Test安装345
16.4 惠普UFT对Web Service测试的支持351
16.4.1 将Service导入到Unified Functional Testing中351
16.4.2 在惠普Service Test中定义Service的测试步骤352
16.4.3 数据驱动一个Service测试352
16.5 Web Service测试案例分析353
16.5.1 案例背景介绍353
16.5.2 案例测试设计353
16.5.3 案例测试过程与结果分析354
习题与思考题358
第17章 移动应用的功能测试363
17.1 移动应用测试需求363
17.1.1 移动应用的类别364
17.1.2 提高移动应用性能的重要性364
17.1.3 测试移动应用的挑战365
17.1.4 桌面端网络应用和移动应用的差别366
17.1.5 移动测试基础和最佳实践367
17.2 基于IOS的移动应用功能测试案例分析368
17.2.1 Insight Object368
17.2.2 案例背景介绍370
17.2.3 自动化测试脚本开发371
17.2.4 脚本示例一:Google MAP372
17.2.5 脚本示例二:发短信379
17.3 基于Android的移动应用功能测试案例分析380
17.3.1 案例背景介绍380
17.3.2 案例功能性测试策略381
17.3.3 案例测试设计381
17.3.4 案例测试过程和结果分析381
17.4 Mobile插件387
17.4.1 HP UFT Mobile387
17.4.2 HP UFT Mobile安装388
17.4.3 开始使用HP UFT Mobile389
习题与思考题391
第18章 现代应用的测试策略393
18.1 云平台功能测试策略393
18.1.1 云计算服务的特点393
18.1.2 云计算平台的测试策略395
18.1.3 基于云计算平台下软件测试方案的实现396
18.2 协同测试功能测试策略398
18.2.1 分布式系统协同测试和质量评估框架398
18.2.2 生成协同测试脚本文件399
18.2.3 协同测试的定义400
18.2.4 协同测试的实现401
18.2.5 系统故障检测和质量评估403
习题与思考题403
附录A405
附录B407
参考文献409

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.