欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • 软件测试技术与实践(第2版微课版计算机系列教材浙江省普通高校十二五优秀教材)
      • 作者:编者:赵建勇//韩志科//周苏|责编:张民//常建丽
      • 出版社:清华大学
      • ISBN:9787302712343
      • 出版日期:2026/05/01
      • 页数:399
    • 售价:31.96
  • 内容大纲

        本书是为高等院校软件工程及IT各专业“软件测试技术”课程编写的教材,全面介绍软件测试知识和技术,旨在帮助读者掌握从基础到高级的软件测试方法。全书分为四部分:第一部分为软件测试基础,介绍软件测试的基本概念、流程和重要性,内容包括软件开发生命周期、软件缺陷及其影响、测试过程模型、测试用例设计与测试技术和方法,以及软件测试的职业发展;第二部分为测试技术与方法,深入探讨具体的测试管理和软件,内容涵盖单元测试、静态测试(如代码评审)、动态测试(白盒和黑盒测试方法)、集成与配置测试、系统测试、验收与回归测试等,并进一步介绍了自动化测试的原理和工具、安全性测试、性能测试等内容;第三部分为进阶主题,关注当前软件开发中的热点问题,内容包括敏捷开发中的测试、面向对象应用系统的测试、移动和Web应用测试、人工智能背景下的软件测试挑战等,本部分内容紧跟技术发展趋势,为读者提供了最新的测试方法和实践经验;第四部分为测试的管理与发展,侧重软件测试过程的管理和持续改进,内容涵盖问题报告与成效评价、软件测试的管理、资源管理、进度管理、风险管理,以及测试环境的部署和维护等,帮助测试团队提高整体效能。
        本书贯穿了大量真实的案例分析并精心设计了章节习题及实验环节,强化理论与实际的深度融合,适合初学者和经验丰富的测试工程师阅读。书中还特别增加了对最新技术发展趋势的讨论,使读者能够紧跟行业前沿。
  • 作者介绍

  • 目录

    第一部分  软件测试基础
      第1章  软件测试概述
        【导读案例】CPU为什么很少会坏?
        1.1  软件的开发过程
          1.1.1  软件产品的组成
          1.1.2  软件项目成员
          1.1.3  软件开发生命周期
        1.2  软件错误典型案例
        1.3  软件缺陷及其影响
          1.3.1  软件缺陷定义
          1.3.2  产生缺陷的原因
        1.4  软件测试的概念
          1.4.1  软件测试定义
          1.4.2  测试在软件开发中的角色
          1.4.3  验证和确认
          1.4.4  质量和可靠性
        1.5  软件测试基本原则
        1.6  软件测试分类
          1.6.1  按测试级别分类
          1.6.2  按测试技术分类
          1.6.3  按测试类型分类
          1.6.4  其他测试活动分类
          1.6.5  基于软件活动的测试级别
        【习题】
        【实验与思考】对Windows计算器进行“完全测试”
      第2章  测试过程与测试用例
        【导读案例】与其他应用交互的Bug的原因分析示例
        2.1  软件测试的基本流程
        2.2  测试过程模型
          2.2.1  软件过程模型
          2.2.2  V模型
          2.2.3  W模型
          2.2.4  TMap模型
          2.2.5  测试过程改进模型
        2.3  测试用例计划
          2.3.1  计划测试用例
          2.3.2  测试用例的重要性
          2.3.3  测试用例设计的考虑因素
          2.3.4  测试用例设计的基本原则
        2.4  测试用例设计
          2.4.1  测试用例编写标准
          2.4.2  测试用例标识要素
        2.5  测试用例的组织和跟踪
          2.5.1  测试用例的属性
          2.5.2  测试套件及其构成方法
          2.5.3  跟踪测试用例
          2.5.4  维护测试用例
        2.6  测试用例的覆盖率
        【习题】
        【实验与思考】测试用例设计示例

      第3章  软件质量与质量保证
        【导读案例】在软件测试计划中确定测试需求
        3.1  质量是免费的
        3.2  软件质量的困境
          3.2.1  “足够好”的软件
          3.2.2  质量成本
          3.2.3  质量和安全
          3.2.4  管理活动的影响
        3.3  质量与软件质量
          3.3.1  关于质量的观点
          3.3.2  软件质量的定义
          3.3.3  加文的质量维度
          3.3.4  麦卡尔的质量因素
          3.3.5  WebApp设计质量
        3.4  软件质量保证
          3.4.1  关于质量保证
          3.4.2  SQA的要素
          3.4.3  SQA的任务
          3.4.4  SQA计划
      ……
    第二部分  测试技术与方法
    第三部分  进阶主题
    第四部分  测试的管理与发展
    附录A  习题及部分实验参考答案
    参考文献