Software Testing and Continuous Quality Improvement 2nd Edition
作者: William E. Lewis
语言: 英文
出版年份: 2004
下载链接:
书籍均收集自互联网,仅供学习和研究使用,请莫用于商业用途。谢谢合作。

书籍摘要

本书《Software Testing and Continuous Quality Improvement, Second Edition》由经验丰富的软件质量专家William E. Lewis撰写,旨在为软件测试和持续质量改进提供全面的框架和实践指南。全书分为五个部分,涵盖了软件质量的基本概念、生命周期测试、软件测试方法论、测试项目管理以及现代软件测试工具。

第一部分:软件质量概述

  • 介绍软件质量的定义、成本以及预防与检测的区别。
  • 强调验证与确认的重要性,并详细阐述了质量保证的组成部分,包括软件测试、配置管理和质量控制。
  • 介绍了国际标准(如ISO 9000、CMM、PCMM、CMMI)和Malcolm Baldrige国家质量奖等质量标准。

第二部分:生命周期测试回顾

  • 详细讨论了瀑布开发方法和螺旋开发方法,并将戴明的持续质量改进方法应用于软件生命周期测试。
  • 强调了技术评审和软件测试在生命周期中的作用,并讨论了测试计划的编写和执行。

第三部分:软件测试方法论

  • 对比了瀑布开发方法和螺旋开发方法,并提出了一种适用于需求快速变化环境的螺旋测试方法。
  • 详细介绍了螺旋测试方法的各个阶段,包括信息收集、测试计划、测试用例设计、测试开发、测试执行与评估、覆盖率分析和准备下一次螺旋迭代。

第四部分:测试项目管理

  • 讨论了测试项目管理的基本挑战,包括软件变更管理、维护测试方法论和持续质量改进。
  • 提供了测试项目管理的策略,包括测试估算、缺陷监控和管理,以及如何将测试整合到开发方法论中。

第五部分:现代软件测试工具

  • 提供了软件测试工具的历史背景和未来趋势。
  • 介绍了测试工具的选择方法,包括工具评估、采购和实施的详细步骤。
  • 提供了工具选择清单和一些流行的测试工具示例。

目标读者: 本书适合软件开发人员、测试人员、项目经理以及对软件质量感兴趣的IT专业人士。无论是初学者还是有一定经验的从业者,都能从本书中获得关于软件测试和质量改进的实用知识和方法。

总结: 《Software Testing and Continuous Quality Improvement, Second Edition》是一本全面且实用的软件测试和质量改进指南。它不仅涵盖了软件测试的基本理论,还提供了丰富的实践方法和工具,帮助读者在传统和现代开发环境中实现高质量的软件产品。通过戴明的持续质量改进理念,本书为软件测试领域提供了宝贵的参考。

期待您的支持
捐助本站