本词条缺少概述图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧!

《软件测试管理及工具应用》是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. 软件测试中的需求管理及评审,软件测试需求管理办法

    在项目进行过程中,软件测试需求不是保持不变的,随着项目的进行,项目的"业务需求规格"."软件需求规格"."接口规范"."设计规格& ...

  2. 《软件测试技术实战:设计、工具及管理》—第1章 1.1节软件测试的基本理论...

    本节书摘来自异步社区<软件测试技术实战:设计.工具及管理>一书中的第1章,第1.1节软件测试的基本理论,作者顾翔,更多章节内容可以访问云栖社区"异步社区"公众号查看. ...

  3. 《软件测试技术实战:设计、工具及管理》—第2章 2.2节运用决策表设计测试用例...

    本节书摘来自异步社区<软件测试技术实战:设计.工具及管理>一书中的第2章,第2.2节运用决策表设计测试用例,作者顾翔,更多章节内容可以访问云栖社区"异步社区"公众号查看 ...

  4. 《软件测试技术实战:设计、工具及管理》—第2章 2.7节测试用例不应该包含实际的数据...

    本节书摘来自异步社区<软件测试技术实战:设计.工具及管理>一书中的第2章,第2.7节测试用例不应该包含实际的数据,作者顾翔,更多章节内容可以访问云栖社区"异步社区"公众 ...

  5. 《软件测试技术实战:设计、工具及管理》目录—导读

    版权 软件测试技术实战:设计.工具及管理 • 著 顾 翔 组 编 51Testing软件测试网 责任编辑 张 涛 • 人民邮电出版社出版发行 北京市丰台区成寿寺路11号 邮编 100164 电子邮件 ...

  6. 《软件测试技术实战:设计、工具及管理》—第2章 2.6节软件白盒测试

    本节书摘来自异步社区<软件测试技术实战:设计.工具及管理>一书中的第2章,第2.6节软件白盒测试,作者顾翔,更多章节内容可以访问云栖社区"异步社区"公众号查看. 2.6 ...

  7. qc官网软件测试,QC管理工具 - 软件测试的精神家园 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...

    步骤:需求--->计划--->测试实验室(组合测试场景)--->测试实验室(测试执行)--->缺陷D;r+g t]Y Rf217743 7mUOWN{217743   (注明: ...

  8. 《软件测试技术实战:设计、工具及管理》—第1章 1.4节本章总结

    本节书摘来自异步社区<软件测试技术实战:设计.工具及管理>一书中的第1章,第1.4节本章总结,作者顾翔,更多章节内容可以访问云栖社区"异步社区"公众号查看. 1.4 本 ...

  9. 《软件测试技术实战:设计、工具及管理》—第2章 2.1节运用等价类/边界值设计测试用例...

    本节书摘来自异步社区<软件测试技术实战:设计.工具及管理>一书中的第2章,第2.1节运用等价类/边界值设计测试用例,作者顾翔,更多章节内容可以访问云栖社区"异步社区"公 ...

最新文章

  1. 学习云计算前景如何?新的一年Linux运维职业选择有哪些?
  2. xunsearch: 开启后台服务,索引……随笔记录
  3. c++禁止进程被结束_多进程任务实现
  4. 通过简单的线性回归理解机器学习的基本原理
  5. activity 生命周期_如何理解安卓activity的生命周期(on-create篇)?
  6. android 9 pie公司,Android 9.0正式推送 定名Android Pie
  7. 频率分布直方图组距如何确定_频率分布有关的概念
  8. ubuntu命令chmod755
  9. 英语系大一计算机课程有哪些,英语专业大一学习计划.docx
  10. SpringBoot 检索篇 - 整合 Elasticsearch7.6.2
  11. 图像处理(八)证件照蓝底换成红底,白底
  12. EXCEL快速提取中英文、数字的4个方法,总有一个适合你!
  13. 4年老用户!从R9s Plus换到Find X3,这些体验太上头
  14. PHP和Socket简介
  15. Chart.js使用(一)
  16. 基于Python的ADF单位根检验方法——时间序列平稳检验
  17. 博客之星规则能否参照“金球奖”
  18. 8b/10b编码方式(详细)总结附实例快速理解
  19. 过程能力分析02—Box-Cox变换:非正态数据能力分析的处理办法
  20. 输入月份号,输出该月的英文月名。用指针数组处理

热门文章

  1. 车轴山中学新食堂大揭秘!
  2. 不会聊天怎么办?先做好这10件小事
  3. 方差和偏差(Understanding the Bias-Variance Tradeoff)
  4. 代码模块化和可读性的tradeoff
  5. 服务器程序运行的相关操作
  6. 快速复制蜜芽商城多个商品主图及细节图保存
  7. 新来个技术总监,仅花2小时,撸出一个多线程永动任务,看完直接跪了,真牛逼!
  8. Java之super()方法
  9. 数码照片的文件高级信息获取
  10. Python入门(二)——IDE选择PyCharm,输入和输出,基础规范,数据类型和变量,常量,字符串和编码,格式化