软件测试需求管理系统,软件测试管理及工具应用
本词条缺少概述图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧!
《软件测试管理及工具应用》是2014年清华大学出版社出版的图书。
书 名
《软件测试管理及工具应用》
ISBN
9787302381471
定 价
52元出版社
清华大学出版社
出版时间
2014年
装 帧
平装
软件测试管理及工具应用图书信息
编辑
语音
ISBN:9787302381471
定价:52元
印次:1-1
装帧:平装
印刷日期:2014-10-11
软件测试管理及工具应用图书简介
编辑
语音
本书是面向高等专科教育、高等本科教育的软件测试管理理论加实践指导教材。由惠普软件测试专家根据多年实际项目经验编写。全书共20 章,系统地介绍了软件测试管理的基本概念、软件测试的管理体系、软件测试需求管理、软件缺陷管理等一系列测试管理知识,并结合惠普软件测试管理工具ALM(Application Lifecycle Management) ,介绍在实际项目中如何运用HP ALM 工具进行测试管理,该工具旨在提高项目的可预测性、可重复性、改进质量以及随变更及时做出调整,通过提供对流程的系统控制,简化和组织应用程序管理,使读者能够在掌握测试管理理论知识的同时掌握在企业实际项目中整个测试的管理过程,在实际工作中能够灵活有效地开展测试管理。[1]
软件测试管理及工具应用图书目录
编辑
语音
第Ⅰ部分软件测试管理基础篇
第1章软件测试管理概述 3
1.1软件测试管理基础 3
1.1.1软件测试管理目标 3
1.1.2定义与分类 7
1.1.3范围与来源 8
1.1.4软件测试管理特色 11
1.2软件测试管理体系 13
1.2.1ISO9001与软件测试 14
1.2.2软件测试成熟度模型(TMM) 16
1.2.3如何建立测试管理体系? 17
1.3软件测试管理要素 23
1.3.1基本定义 24
1.3.2重要意义 25
1.3.3相互关系 27
1.4软件测试管理策略 29
1.4.1测试管理策略的基本概念与意义 29
1.4.2策略对执行软件测试的影响 30
习题与思考题 31
第2章软件测试需求管理 33
2.1软件测试需求概念 33
2.1.1软件测试需求 33
2.1.2软件需求管理 35
2.1.3软件测试需求管理 37
2.1.4软件测试需求管理的意义 37
2.2软件测试需求分析 39
2.2.1分析的目标和任务 39
2.2.2分析的方法 41
2.2.3分析的过程 47
2.2.4分析结果和评审 51
2.3软件测试需求管理的内容 52
2.3.1变更管理 54
2.3.2状态管理 57
2.3.3文档版本管理 59
2.3.4跟踪管理 59
2.4惠普测试需求管理解决方案 61
习题与思考题 62
第3章软件测试团队管理 63
3.1重视测试团队的管理与建设 63
3.1.1重要性和必要性 63
3.1.2专业的测试团队管理系统与工具 64
3.1.3软件测试团队管理最佳实践 64
3.2测试团队的组织管理 65
3.2.1常见测试团队的组织结构 65
3.2.2软件测试组织的专业分工 65
3.2.3测试团队与开发团队的比例 66
3.3测试团队的员工管理 68
3.3.1测试工程师的职责 68
3.3.2测试人员的综合技能 71
3.3.3测试人员的职业发展 72
习题与思考题 75
第4章软件测试文档管理 77
4.1测试文档的必要性和重要性 77
4.1.1测试文档的必要性 77
4.1.2测试文档的重要性 78
4.2测试文档规范 79
4.2.1国家标准《计算机软件文件编制规范》 79
4.2.2国际IEEE829标准 88
4.3常用测试文档 89
4.3.1测试策略 89
4.3.2测试计划 91
4.3.3测试规范 96
4.3.4测试用例 98
4.3.5缺陷报告 99
4.3.6测试结果报告 100
4.4测试文档管理 106
4.4.1测试计划的评审 107
4.4.2测试用例的评审 109
4.4.3测试文档管理工具 112
4.5测试用例管理 113
4.5.1编写测试用例的挑战与应对之策 113
4.5.2最佳测试用例特点 115
4.5.3区分测试用例颗粒度 116
4.5.4测试用例管理建议 117
4.5.5测试用例管理工具 122
4.6测试文档最佳实践 123
习题与思考题 124
第5章软件缺陷管理 125
5.1缺陷管理意义 125
5.2缺陷跟踪管理体系 126
5.2.1缺陷跟踪工具 126
5.2.2HP测试管理软件 127
5.2.3缺陷的关联与依赖关系 127
5.3缺陷管理责任分工 129
5.3.1测试人员的职责 130
5.3.2测试主管和测试经理的职责 131[2]
5.3.3开发团队的职责 131
5.3.4项目经理的职责 131
5.3.5缺陷会审团队 132
5.4缺陷报告管理 132
5.4.1简明扼要的标题 133
5.4.2精确的问题描述 134
5.4.3确认缺陷版本号 134
5.4.4简明的复现步骤 135
5.4.5正确使用严重级和优先级 136
5.4.6管理缺陷严重性和优先级 137
5.4.7及时更新缺陷状态 140
5.4.8测试人员跟踪缺陷 140
5.4.9缺陷的发现时间 141
习题与思考题 141
第6章软件测试流程管理 143
6.1软件测试流程管理基础 143
6.1.1流程图 143
6.1.2测试流程管理的意义 144
6.2软件测试的一般流程 144
6.2.1开发模式与软件测试流程 145
6.2.2计划与设计阶段 150
6.2.3实施测试阶段 152
6.3敏捷测试流程 157
6.3.1敏捷测试流程的特点 158
6.3.2敏捷测试中的新功能测试和回归测试 160
6.3.3敏捷测试活动 161
6.3.4敏捷测试中的测试工程师 165
6.4惠普测试流程管理工具 166
习题与思考题 169
第7章软件测试执行管理 171
7.1软件测试执行基础 171
7.1.1软件测试执行的内容 171
7.1.2影响测试执行的因素 173
7.1.3软件测试执行的管理 176
7.1.4软件测试执行的控制 182
7.2软件测试执行结果的评估 184
7.2.1测试通过与失败 186
7.2.2测试覆盖率与通过率 186
7.2.3测试通过标准 188
7.2.4测试执行结果报告 190
7.3软件测试执行的最佳实践 196
7.3.1测试执行总结报告 196
7.3.2测试执行注意事项 198
7.3.3测试执行参考清单 199
7.3.4提高测试执行的水平 200
习题与思考题 202
第Ⅱ部分HPALM工具入门篇
第8章HPALM介绍 205
8.1HPALM概述 205
8.1.1ALM版本 205
8.1.2ALM流程 206
8.2ALM模块 208
8.3ALM工具栏 208
8.4快捷菜单 209
8.5工具和帮助 210
8.6使用收藏视图 210
习题与思考题 211
练习:分析被测的应用程序 211
第9章发布工作 213
9.1发布概述 213
9.2创建发布 215
9.3创建周期 216
9.4重新计划发布/周期 217
9.5添加附件到周期 217
9.6指定发布或周期的需求 218
9.7进度标签 219
9.8质量标签 219
习题与思考题 220
练习:创建发布树 220
第10章需求管理 223
10.1定义需求的优点 223
10.2介绍需求 223
10.2.1需求树 225
10.2.2需求规范及类型 226[2]
10.2.3使用需求树视图 227
10.3创建需求树 227
10.4创建需求 228
10.4.1如何创建需求——用例
场景 229
10.4.2需求详细信息 229
10.4.3需求模块菜单和按钮 230
10.4.4描述和注释选项卡 234
10.4.5查看需求历史 235
10.4.6需求网格 235
10.5需求模块 236
10.5.1需求模块 236
10.5.2需求菜单栏 238
10.6可跟踪矩阵概述 239
10.7覆盖率分析 239
习题与思考题 240
练习:创建需求树 240
第11章测试计划 241
11.1测试计划概述 241
11.1.1如何计划测试 241
11.1.2开发测试计划 242
11.2测试计划模块 243
11.2.1测试计划树 243
11.2.2创建测试计划树 244
11.3连接测试到需求 244
11.3.1连接测试到需求 244
11.3.2连接需求到测试 246
11.3.3分析覆盖 249
11.4将需求转化为测试 249
11.4.1选择自动方法来转换 249
11.4.2改变自动化转换 250
11.4.3创建主题文件夹 252
11.5定义测试的关键点 253
11.6添加测试 253
11.6.1测试类型 254
11.6.2公布细节标签 254
11.6.3添加测试步骤 255
11.6.4设计测试步骤的
注意事项 256
11.7调用测试 256
11.8测试参数 257
11.8.1定义参数 257
11.8.2调用带有参数的测试 258
11.8.3编辑被调参数值 259
11.9创建测试模板 259
11.10创建测试脚本 260
11.11测试配置 261
11.11.1定义测试配置 262
11.11.2测试配置窗口 263
11.11.3将测试配置添加到需求范围 263
11.12实时分析图表 264
11.13修改图表外观 265
习题与思考题 266
练习:搭建一个测试 266
第12章执行测试 267
12.1在ALM中运行测试 267
12.2使用TestLab模块-测试集合标签 268
12.3TestRuns标签 269
12.4测试执行概述 270
12.5测试集 271
12.5.1测试集树 271
12.5.2创建测试集文件夹 272
12.5.3创建测试集 273
12.5.4调试测试集 273
12.5.5添加测试集细节 274
12.5.6为测试集添加测试配置 274
12.5.7基于需求覆盖范围的测试配置 275
12.5.8将测试集指定给周期 276
12.5.9将测试集文件夹关联到周期 276
12.6测试运行设置 277
12.6.1使用ExecutionFlow标签 277
12.6.2定义测试运行顺序和条件 278
12.6.3安排执行日期和时间 278
12.6.4安排的附加选项 279
12.6.5知识检查 279
12.6.6设置失败规则 280
12.6.7设置测试集提示 280[2]
12.7运行测试 281
12.7.1使用Sprinter运行手动测试 282
12.7.2自动化测试 284
12.8主机管理器 285
12.9查看测试运行结果 286
12.10检查发布周期过程 287
习题与思考题 288
练习:建立并执行测试集 288
第13章使用HPSprinter手动测试 289
13.1HPSprinter概述 289
13.2使用HPSprinter 289
13.2.1打开测试集 290
13.2.2准备执行测试 291
13.2.3开始基础测试 292
13.2.4停止测试 292
13.2.5设置参数 293
13.2.6使用副标题 293
13.2.7记录实际结果 294
13.3提交缺陷 295
13.4编辑步骤 295
13.5注释屏幕抓图 296
13.6查看运行结果 296
13.7PowerMode模式工作 297
13.8使用宏命令(Macros) 299
13.9使用DataInjection 300
13.10脚本 301
13.11使用镜像 302
习题与思考题 303
练习:在Sprinter中运行基础测试 304
第14章跟踪缺陷 305
14.1使用缺陷模式 305
14.1.1提交缺陷 306
14.1.2搜索重复缺陷 308
14.1.3缺陷状态 309
14.2缺陷与其他实体关联 310
14.2.1缺陷-需求关系 310
14.2.2添加缺陷到需求 311
14.2.3关联存在的缺陷和需求 311
14.2.4缺陷-测试关系 312
14.2.5添加缺陷到测试 313
14.2.6缺陷-测试实例关系 313
14.3详细操作 314
14.4关联缺陷和测试实例 314
14.5执行测试时记录缺陷 315
14.6更新缺陷 316
14.7关联缺陷/实体页面 317
14.8查看缺陷结果 317
习题与思考题 317
练习:记录缺陷 318
第15章从Excel导出数据 319
15.1导出数据 319
15.2导出数据步骤 319
15.2.1安装Excel插件 320
15.2.2确认插件安装成功 320
15.2.3格式化Excel文件 321
15.2.4在Excel表中格式化需求 321
15.2.5将数据需求从Excel导出到ALM 321
15.2.6确认结果 324
15.2.7在Excel中格式化测试 325
15.2.8导出测试 325
习题与思考题 326
练习:从Excel导出需求数据 327
第16章报表和分析 329
16.1项目报告 330
16.1.1生成项目报告 331
16.1.2生成文档 334
16.2定制报告和图表 336
16.2.1可用的报告类型 337
16.2.2定制标准报告 338
16.2.3添加子报表 339
16.2.4不使用向导创建图表 342
16.3图表窗口元素 345
16.4Dashboard视图 346
16.4.1Dashboard视图 346
16.4.2面板配置指导 348
16.4.3配置Dashboard页 348
16.4.4查看面板页 349
16.4.5查看面板选项 350
16.4.6Dashboard细节 350
习题与思考题 351
练习:报表和分析 351
第Ⅲ部分HPALM工具提高篇
第17章需求风险分析 355
17.1基于风险的质量管理概述 355
17.2如何跟踪需求 355
17.2.1定义跟踪链 355
17.2.2查看跟踪影响 355
17.2.3生成跟踪矩阵 356
17.2.4添加需求追踪 356
17.3影响分析 357
17.4跟踪矩阵 359
17.4.1跟踪矩阵列表 359
17.4.2创建跟踪矩阵 359
17.5使用基于风险的测试 361
17.6基于风险的质量管理 362
17.7分析和评估风险 364
17.8建立业务紧急度 365
17.8.1为需求创建业务紧急度 365
17.8.2建立失败几率 365
17.8.3建立需求失败几率 365
17.8.4建立功能复杂度 366
17.9执行风险分析 366
17.9.1执行风险分析 367
17.9.2查看分析结果 367
17.9.3深入分析结果 369
17.9.4生成风险报告 369
17.10测试范围 370
17.11关联缺陷 370
17.12邮件发送需求 371
习题与思考题 373
练习:需求风险分析 373
第18章需求覆盖 375
18.1简介 375
18.2需求和测试覆盖范围 375
18.2.1生成测试覆盖范围 376
18.2.2生成需求覆盖范围 376
18.2.3测试配置覆盖范围 377
18.2.4分析覆盖范围 378
18.3追踪周期进程 378
习题与思考题 380
练习:覆盖与执行分析 380
第19章使用版本控制 381
19.1版本控制概述 381
19.2如何使用版本控制 382
19.2.1无版本控制的域 383
19.2.2使用版本控制 383
19.2.3版本控制任务 384
19.3checkout和checkin 384
19.3.1手动checkout实体 384
19.3.2自动checkout实体 385
19.3.3撤销checkout 385
19.3.4checkin实体 386
19.3.5查看checkout实体 387
19.4查看版本历史 387
19.5版本比较 389
19.5.1比较两个版本的例子 389
19.5.2恢复早期的版本 389
19.5.3锁定实体 389
19.6升级旧版本 390
习题与思考题 390
练习:使用版本控制 390
第20章Library管理 393
20.1Library概述 393
20.1.1Library模块 393
20.1.2Library菜单栏 394
20.1.3Library工具栏 394
20.2创建Libraries树 395
20.2.1创建库 396
20.2.2实体过滤 397
20.2.3Content选项卡 397
20.3创建基线 398
20.3.1基线概述 398
20.3.2创建基线 399
20.4基线对比工具 400
20.4.1基线对比 400
20.4.2实体对比 403
20.5配置 404
20.6修改Libraries树 405
20.7库元素 405
20.8为基线绑定测试集 406
习题与思考题 407
练习:Library管理 407
参考文献 409[2]
参考资料
1.
软件测试管理及工具应用
.清华大学出版社[引用日期2015-05-11]
2.
目录
.清华大学出版社[引用日期2018-03-31]
软件测试需求管理系统,软件测试管理及工具应用相关推荐
- 软件测试中的需求管理及评审,软件测试需求管理办法
在项目进行过程中,软件测试需求不是保持不变的,随着项目的进行,项目的"业务需求规格"."软件需求规格"."接口规范"."设计规格& ...
- 《软件测试技术实战:设计、工具及管理》—第1章 1.1节软件测试的基本理论...
本节书摘来自异步社区<软件测试技术实战:设计.工具及管理>一书中的第1章,第1.1节软件测试的基本理论,作者顾翔,更多章节内容可以访问云栖社区"异步社区"公众号查看. ...
- 《软件测试技术实战:设计、工具及管理》—第2章 2.2节运用决策表设计测试用例...
本节书摘来自异步社区<软件测试技术实战:设计.工具及管理>一书中的第2章,第2.2节运用决策表设计测试用例,作者顾翔,更多章节内容可以访问云栖社区"异步社区"公众号查看 ...
- 《软件测试技术实战:设计、工具及管理》—第2章 2.7节测试用例不应该包含实际的数据...
本节书摘来自异步社区<软件测试技术实战:设计.工具及管理>一书中的第2章,第2.7节测试用例不应该包含实际的数据,作者顾翔,更多章节内容可以访问云栖社区"异步社区"公众 ...
- 《软件测试技术实战:设计、工具及管理》目录—导读
版权 软件测试技术实战:设计.工具及管理 • 著 顾 翔 组 编 51Testing软件测试网 责任编辑 张 涛 • 人民邮电出版社出版发行 北京市丰台区成寿寺路11号 邮编 100164 电子邮件 ...
- 《软件测试技术实战:设计、工具及管理》—第2章 2.6节软件白盒测试
本节书摘来自异步社区<软件测试技术实战:设计.工具及管理>一书中的第2章,第2.6节软件白盒测试,作者顾翔,更多章节内容可以访问云栖社区"异步社区"公众号查看. 2.6 ...
- qc官网软件测试,QC管理工具 - 软件测试的精神家园 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...
步骤:需求--->计划--->测试实验室(组合测试场景)--->测试实验室(测试执行)--->缺陷D;r+g t]Y Rf217743 7mUOWN{217743 (注明: ...
- 《软件测试技术实战:设计、工具及管理》—第1章 1.4节本章总结
本节书摘来自异步社区<软件测试技术实战:设计.工具及管理>一书中的第1章,第1.4节本章总结,作者顾翔,更多章节内容可以访问云栖社区"异步社区"公众号查看. 1.4 本 ...
- 《软件测试技术实战:设计、工具及管理》—第2章 2.1节运用等价类/边界值设计测试用例...
本节书摘来自异步社区<软件测试技术实战:设计.工具及管理>一书中的第2章,第2.1节运用等价类/边界值设计测试用例,作者顾翔,更多章节内容可以访问云栖社区"异步社区"公 ...
最新文章
- 学习云计算前景如何?新的一年Linux运维职业选择有哪些?
- xunsearch: 开启后台服务,索引……随笔记录
- c++禁止进程被结束_多进程任务实现
- 通过简单的线性回归理解机器学习的基本原理
- activity 生命周期_如何理解安卓activity的生命周期(on-create篇)?
- android 9 pie公司,Android 9.0正式推送 定名Android Pie
- 频率分布直方图组距如何确定_频率分布有关的概念
- ubuntu命令chmod755
- 英语系大一计算机课程有哪些,英语专业大一学习计划.docx
- SpringBoot 检索篇 - 整合 Elasticsearch7.6.2
- 图像处理(八)证件照蓝底换成红底,白底
- EXCEL快速提取中英文、数字的4个方法,总有一个适合你!
- 4年老用户!从R9s Plus换到Find X3,这些体验太上头
- PHP和Socket简介
- Chart.js使用(一)
- 基于Python的ADF单位根检验方法——时间序列平稳检验
- 博客之星规则能否参照“金球奖”
- 8b/10b编码方式(详细)总结附实例快速理解
- 过程能力分析02—Box-Cox变换:非正态数据能力分析的处理办法
- 输入月份号,输出该月的英文月名。用指针数组处理