登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書

『簡體書』软件测试实用技术与常用模板 第2版

書城自編碼: 3156149
分類:簡體書→大陸圖書→計算機/網絡软件工程/开发项目管理
作者: 李龙 黎连业
國際書號(ISBN): 9787111591740
出版社: 机械工业出版社
出版日期: 2017-03-01
版次: 2
頁數/字數: 336/400000
書度/開本: 16开 釘裝: 平装

售價:HK$ 85.6

我要買

 

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


新書推薦:
北京三万里
《 北京三万里 》

售價:HK$ 93.6
争吵的恋人:我们为什么相爱,又为什么争吵
《 争吵的恋人:我们为什么相爱,又为什么争吵 》

售價:HK$ 70.8
秘史:英国情报机构的崛起
《 秘史:英国情报机构的崛起 》

售價:HK$ 81.6
李鸿章及其时代:中西方世界的历史撞击
《 李鸿章及其时代:中西方世界的历史撞击 》

售價:HK$ 70.8
剑桥罗马骑士等级史(历史学堂)
《 剑桥罗马骑士等级史(历史学堂) 》

售價:HK$ 273.6
脉络:小我与大势
《 脉络:小我与大势 》

售價:HK$ 103.8
权势转移:近代中国的思想与社会(修订版)
《 权势转移:近代中国的思想与社会(修订版) 》

售價:HK$ 93.2
欧洲四千年
《 欧洲四千年 》

售價:HK$ 93.2

 

建議一齊購買:

+

HK$ 132.8
《 软件测试实用技术与常用模板(含光盘) 》
+

HK$ 106.2
《 软件测试技术、方法和环境 》
+

HK$ 153.7
《 Struts2基础与案例开发详解(配光盘)(软件开发新课堂) 》
+

HK$ 179.4
《 Red5视频应用开发指南 》
+

HK$ 101.4
《 微计算机解题指南与应用软件开发(通信工程专业基本理论与工程实践系列丛书) 》
+

HK$ 88.5
《 嵌入式软件测试 方法、案例与模板详解 》
內容簡介:
本书分别从软件测试的基本知识、软件测试的核心技术、软件测试的实用技术与测试实训以及软件测试文档写作模板等方面,系统、完整地进行了讲解与实操。读者通过学习本书,能掌握软件测试的基本概念,掌握软件测试相关技术、工具、方法,掌握关键实施技巧的技术、方法,并能写作测试计划、测试方案、测试文档,以及设计测试用例,具备独立承担实施测试项目的能力。
目錄
目录
前 言
第一部分 软件测试的基本知识
第1章 软件测试概述2
1.1 软件的相关知识概述2
1.1.1 软件的定义及分类方法2
1.1.2 软件工程的主要内容4
1.1.3 软件的生存期6
1.2 软件测试的相关知识概述6
1.2.1 软件测试的概念6
1.2.2 软件测试的方法8
1.3 软件测试的目的和原则9
1.3.1 软件测试的目的9
1.3.2 软件测试的原则10
1.4 软件测试的流程12
1.4.1 软件测试工作总体流程图12
1.4.2 软件测试流程关系图12
1.5 软件测试对组织结构和人员的要求15
1.5.1 对组织结构的要求15
1.5.2 对人员的要求15
1.6 软件测试的前景分析18
1.6.1 现今软件测试的发展趋势18
1.6.2 软件测试人员的发展方向18
第二部分 软件测试的核心技术
第2章 白盒测试的实用技术24
2.1 白盒测试概述24
2.1.1 白盒测试的基本知识25
2.1.2 白盒测试的原则25
2.1.3 白盒测试的类别、依据和流程25
2.2 白盒测试的要求27
2.2.1 软件各层公用测试的要求27
2.2.2 Java语言测试检查的要求30
2.2.3 数据类型测试检查的要求31
2.2.4 SQL语句测试检查的要求31
2.3 静态测试34
2.3.1 代码检查35
2.3.2 静态结构分析39
2.3.3 静态质量度量40
2.4 动态测试41
2.4.1 动态测试的基本特征和流程41
2.4.2 动态测试的方法41
2.5 白盒测试的常用技术41
2.5.1 逻辑覆盖法41
2.5.2 插桩测试法44
2.5.3 基本路径测试法45
2.5.4 域测试法46
2.5.5 符号测试法47
2.5.6 Z路径覆盖法47
2.5.7 程序变异测试法47
第3章 黑盒测试的实用技术48
3.1 黑盒测试概述48
3.1.1 黑盒测试的优点和缺点49
3.1.2 对黑盒测试人员的要求49
3.1.3 黑盒测试的意义49
3.2 黑盒测试的原则和策略49
3.2.1 黑盒测试的原则50
3.2.2 黑盒测试的策略50
3.3 黑盒测试的方法50
3.3.1 等价类划分法51
3.3.2 边界值分析法55
3.3.3 因果图法58
3.3.4 判定表驱动法62
3.3.5 场景法65
3.3.6 功能图法67
3.3.7 错误推测法70
3.3.8 正交试验设计法73
第4章 测试用例设计方法76
4.1 测试用例设计概述76
4.1.1 什么是测试用例76
4.1.2 为什么要编写测试用例77
4.1.3 测试用例主要包括哪些内容77
4.1.4 设计测试用例所需的文档资料77
4.1.5 测试用例设计要点78
4.2 测试用例的作用79
4.2.1 指导测试实施80
4.2.2 指导测试数据规划80
4.2.3 指导脚本编写80
4.2.4 作为评判基准80
4.2.5 作为分析缺陷的基准81
4.3 测试用例的设计81
4.3.1 白盒测试用例的设计81
4.3.2 黑盒测试用例的设计81
4.3.3 综合设计方法82
4.3.4 测试用例设计的原则和注意事项82
4.3.5 测试用例的维护和管理83
4.4 测试用例设计模板举例84
4.4.1 功能测试用例的设计84
4.4.2 性能测试用例的设计86
4.4.3 容错能力测试用例的设计87
4.4.4 恢复能力测试用例的设计87
4.4.5 接口测试用例的设计87
4.4.6 需求测试用例的设计88
4.4.7 路径测试用例的设计88
4.4.8 信息安全测试用例的设计89
第三部分 软件测试的实用技术与测试实训
第5章 对本书测试平台的介绍92
5.1 引言92
5.1.1 编写目的92
5.1.2 背景93
5.1.3 定义93
5.1.4 参考资料94
5.2 程序系统的结构94
5.3 对密码修改模块的设计说明97
5.3.1 程序描述97
5.3.2 功能98
5.3.3 输入项98
5.3.4 输出项98
5.3.5 算法98
5.3.6 流程逻辑99
5.3.7 接口99
5.4 对详细查询功能模块的设计说明99
5.4.1 程序描述99
5.4.2 功能99
5.4.3 输入项99
5.4.4 输出项100
5.4.5 算法100
5.4.6 流程逻辑101
5.4.7 接口101
第6章 单元测试的实用技术102
6.1 单元测试概述102
6.1.1 单元测试的目的102
6.1.2 单元测试用例的设计要点103
6.2 单元测试的主要任务103
6.2.1 程序语法检查103
6.2.2 程序逻辑检查103
6.2.3 模块接口测试103
6.2.4 局部数据结构测试104
6.2.5 路径测试104
6.2.6 边界条件测试105
6.2.7 错误处理测试105
6.2.8 代码书写规范检查105
6.3 单元测试的步骤106
6.4 人工测试实训108
6.5 自动化测试实训108
6.5.1 选择适用的单元测试工具111
6.5.2 自动化单元测试中需要注意的问题111
6.5.3 自动化单元测试的工作重点112
6.5.4 自动化单元测试案例112
第7章 集成测试的实用技术119
7.1 集成测试概述119
7.1.1 集成测试基本情况119
7.1.2 集成测试重点考虑的内容120
7.1.3 集成测试过程120
7.2 集成测试的方法121
7.2.1 自底向上集成测试121
7.2.2 自顶向下集成测试122
7.2.3 核心系统先行集成测试123
7.2.4 高频集成测试123
7.2.5 桩驱动测试123
7.3 集成测试阶段的工作124
7.3.1 计划阶段124
7.3.2 设计阶段125
7.3.3 实现阶段125
7.3.4 执行阶段126
7.4 集成测试的步骤和测试用例126
7.5 集成测试中的注意事项127
7.6 集成测试完成的标志128
7.7 集成测试实训128
第8章 系统测试的实用技术132
8.1 系统测试概述132
8.1.1 系统测试的目的与意义132
8.1.2 系统测试的主要内容133
8.1.3 系统测试的测试类型134
8.1.4 系统测试策略136
8.1.5 系统测试环境136
8.2 系统测试的方法136
8.2.1 人工系统测试137
8.2.2 自动化系统测试141
8.2.3 多任务测试141
8.2.4 临界测试142
8.2.5 中断测试142
8.3 系统测试的过程142
8.4 系统测试实训144
8.4.1 对登录界面的测试144
8.4.2 对修改用户名和密码模块的测试145
8.4.3 手机信息管理系统界面测试149
8.4.4 易用性测试152
第9章 回归测试的实用技术154
9.1 回归测试概述154
9.1.1 什么是回归测试154
9.1.2 回归测试的范围155
9.2 回归测试的策略155
9.2.1 回归测试人员的选择155
9.2.2 回归测试流程分析156
9.2.3 回归测试需要克服的问题159
9.3 回归测试用例库的维护160
9.3.1 删除过时的测试用例160
9.3.2 改进不受控的测试用例160
9.3.3 删除冗余的测试用例160
9.3.4 增添新的测试用例160
9.4 回归测试的方法160
9.4.1 再测试全部用例161
9.4.2 基于风险进行测试161
9.4.3 基于操作进行测试161
9.4.4 仅测试修改部分161
9.4.5 总结回归测试结果162
9.5 人工回归测试实训162
9.6 自动化回归测试实训164
9.6.1 自动化回归测试工作中的问题164
9.6.2 自动化回归测试解决方案164
9.6.3 手机信息管理系统回归测试案例164
第10章 验收测试的实用技术167
10.1 验收测试概述167
10.1.1 验收测试的首要条件167
10.1.2 验收测试的主要内容168
10.1.3 验收测试的过程168
10.1.4 验收测试的设计思路169
10.2 应用系统验收测试169
10.2.1 验收工作170
10.2.2 验收报告170
10.2.3 鉴定工作程序和文档资料171
10.3 外包软件的验收测试174
10.3.1 软件配置和配置审核174
10.3.2 非正式验收测试176
10.3.3 正式验收测试177
10.4 验收测试的组织过程177
10.4.1 验收测试组织方案177
10.4.2 项目进度审核178
10.4.3 验收测试计划178
10.5 验收测试实训179
10.5.1 验收交付清单179
10.5.2 验收测试要点说明180
10.5.3 文档验收内容分析181
10.5.4 项目验收情况汇总182
第11章 功能测试的实用技术183
11.1 功能测试概述183
11.1.1 功能测试的基本概念183
11.1.2 功能测试的基本要求184
11.1.3 功能测试需要的参考文档185
11.2 功能测试的重点185
11.3 功能测试的常见方法186
11.3.1 安装与卸载测试186
11.3.2 运行与关闭测试188
11.3.3 基础交互功能测试188
11.3.4 Web功能测试193
11.3.5 文件测试194
11.3.6 数据库测试195
11.4 人工功能测试实训195
11.4.1 安装与卸载测试195
11.4.2 登录测试200
11.5 自动化功能测试实训202
第12章 性能测试的实用技术210
12.1 性能测试概述210
12.1.1 性能测试的目的210
12.1.2 性能测试的准备工作211
12.1.3 性能测试的分类212
12.2 性能测试的基本要求212
12.2.1 性能测试的先决条件212
12.2.2 对性能测试相关文档的要求212
12.2.3 对性能测试人员的要求213
12.3 性能测试的方法213
12.4 性能测试的执行流程217
12.5 性能测试常用的测试用例219
12.6 自动化性能测试实训222
12.6.1 待测测试模型介绍222
12.6.2 检查测试环境223
12.6.3 使用LoadRunner进行测试224
第13章 自动化测试的实用技术231
13.1 自动化测试框架举例231
13.2 自动化测试概述232
13.2.1 自动化测试的优点232
13.2.2 自动化测试的缺点232
13.2.3 自动化测试要点233
13.2.4 自动化测试工作的重点234
13.2.5 自动化测试的级别235
13.3 自动化测试技术的使用237
13.3.1 自动化测试采用的技术237
13.3.2 自动化测试技术的比较239
13.3.3 自动化测试适用的测试阶段及其执行的先决条件239
13.3.4 自动化测试方案选择需要考虑的因素240
13.4 自动化测试执行需要解决的问题241
第四部分 软件测试文档写作模板
第14章 软件测试所需的常用模板244
14.1 测试需求说明书写作模板244
14.2 测试计划写作模板248
14.3 测试方案写作模板252
14.4 单元测试写作模板255
14.5 集成测试写作模板260
14.6 系统测试写作模板266
14.7 验收大纲写作模板270
14.8 性能测试写作模板274
14.9 可靠性测试写作模板279
14.10 测试用例写作模板283
14.11 测试总结写作模板284
14.12
內容試閱
前言软件测试不是一种能很快入门的职业,需要的知识多,而且实践性、应用性也很强。我们要学好软件测试,不仅要掌握软件测试的方法,还要掌握软件测试的工作流程、管理流程和测试技能,同时要培养实际动手操作能力和专业实践能力。
如何保证软件测试的质量?如何适应软件测试行业的技术需求?软件开发人员如何快速加入测试行业?这是广大软件测试人员关心的问题。为此,我们在本书第1版的基础上做了改版。改版后的内容从软件测试的基础知识出发,沿着“掌握基础知识→掌握测试工作流程→掌握测试方法→熟悉软件测试管理的全过程→写作测试文档→熟悉软件测试的全过程”这一知识脉络,全面系统地介绍软件测试技术。通过阅读本书,软件开发人员可快速加入测试行业,成为一名合格的软件测试工程师。
软件测试是一门重要的、崭新的、具有广泛应用的学科,目前有的测试方法和测试技术已上升到理论层次,有的还没有上升到理论层次。《软件测试实用技术与常用模板》第2版对软件测试技术做了更全面详细的介绍,为上升到理论层次以及软件测试技术、测试方法标准化和统一化奠定了基础,所叙述的内容基本反映了当前软件测试技术水平,是一本非常实用的书。
本书第2版仍由四部分组成,但是精简、优化、整合为14章内容,全面详细地讨论了软件测试的思想、流程和方法。本书重实践、重应用,适合软件公司的测试经理、工程师和想进入软件测试行业的人员学习。
第一部分 软件测试的基本知识(第1章)。主要介绍软件测试的基本知识、软件测试的质量要求、软件测试工作概述和测试工作指南,帮助读者构造软件测试的基本框架。
第二部分 软件测试的核心技术(第2~4章)。主要介绍白盒测试、黑盒测试的重点知识和相关技能以及测试用例的设计方法,让读者在较高层次上全面理解软件测试的实用技术。
第三部分 软件测试的实用技术与测试实训(第5~13章)。主要介绍单元测试、集成测试、系统测试、回归测试、验收测试、功能测试、性能测试和自动化测试的实用技术等。本部分介绍的测试实用技术反映当前的测试技术应用水平,力争让读者研读后能够进入测试行业,能够独立完成测试的相关工作。
第四部分 软件测试文档写作模板(第14章)。详细介绍测试文档的写作和软件测试所需的常用模板。测试文档写作模板非常重要,是测试人员必须掌握的,书中给出的常用模板将会对从事软件测试工作的人员提供很好的帮助。
本书内容系统全面、重点突出;叙述由浅入深、循序渐进;概念清楚易懂,实用性强。附赠的电子资料里的测试知识点、测试文档模板等内容很有价值,读者可直接参考使用。
本书附赠的电子资料可在机械工业出版社华章公司官网下载,内容包括:本书的全部PPT课件;常用的软件测试文档模板;不断更新的测试知识点wiki库;本书用到的自动化测试工具安装包及操作说明的相关内容;本书用到的手机信息管理系统模型的源代码和安装程序;软件写作文档(国家标准GB 8567—88);手机信息管理系统模型——测试计划说明书;手机信息管理系统模型——详细设计说明书;手机信息管理系统模型——项目开发计划说明书;软件测试模型等。
本书由李龙、黎连业编写,是在本书第1版内容和黎连业等编著的《软件测试技术与测试实训教程》的基础上编写而成。写作中还参考引用了一些技术资料和有关书籍、文章以及与同行交流的内容,涉及了很多实际的测试案例,在此对资料作者和有关人员表示感谢。特别感谢威海职业学院的翟政凯老师、织雀科技的刘文杰老师、安地智能的王凯华经理对本书实训软件的二次开发,以及项目文档的编写、实际测试的验证等。尤其感谢王华、黎照、李淑春、刘文贞、李雯、李向函、冯海宁、李向平、韩晨晨、孙平平等人的帮助。
本书适合以下人员阅读:
高等院校软件工程专业学生和教师软件测试培训班学生和教员从事软件测试的科技人员软件工程专业技术人员、软件质量管理人员、软件监理人员编 者

 

 

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