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

    • 软件测试实用教程--方法与实践(第2版高等学校计算机类系列教材)
      • 作者:编者:武剑洁|责编:史鹏举
      • 出版社:电子工业
      • ISBN:9787121186783
      • 出版日期:2012/11/01
      • 页数:301
    • 售价:23.6
  • 内容大纲

        本书是华中科技大学精品课程建设成果。本书围绕软件测试的核心概念,介绍了软件测试的基本方法和过程,并通过丰富的案例予以实践。全书共三部分。第一部分软件测试概述,对软件测试的核心概念与思想(软件缺陷、测试用例、自动化测试)展开初步的讨论和测试实践。第二部分软件测试技术,详细讨论了传统的黑盒测试方法和白盒测试方法,针对每种测试方法均按照基本原理、测试用例设计和捉虫实践的顺序依次展开阐述;对应黑盒测试和白盒测试给出了综合案例实践。第三部分软件测试应用,从测试实施的角度,分为单元测试、集成测试和系统测试三个阶段进行讨论;最后提供了综合应用案例实践,从自动化测试的角度,结合单元测试工具、功能测试工具和性能测试工具,讨论自动化测试的设计与实施。
        全书结构遵循学生的认知规律,循序渐进,由浅入深,并注重理论联系实际,使理论知识在实践运用中具有可操作性。本书配有电子课件、教学大纲、案例源代码或安装包、典型文档模板等教学资源。
  • 作者介绍

  • 目录

    第一部分  软件测试概述
      第1章  软件测试核心概念
        1.1  引子:猎人打鸟
        1.2  软件测试的概念
        1.2.1  软件的定义及特点
        1.2.2  软件测试的定义
        1.2.3  捉虫实践1:很简单?
        1.2.4  软件测试的认识误区
        1.3  软件缺陷的概念
        1.3.1  惨痛的教训:小虫子,大问题
        1.3.2  软件缺陷的定义
        1.3.3  捉虫实践2:虫子捉完了吗?
        1.3.4  软件缺陷的来源及代价
        1.4  测试用例的概念
        1.4.1  测试用例的定义
        1.4.2  测试用例的设计
        1.4.3  捉虫实践3:如何提高效率?
        1.5  自动化测试
        1.5.1  自动化测试的定义
        1.5.2  自动化测试的任务
        1.5.3  自动化测试技术
        1.5.4  捉虫实践4:如何消灭所有的虫子?
        1.5.5  自动化测试实施要点
        1.5.6  自动化测试的局限性
        1.6  本章小结
        思考与练习
      第2章  软件测试背景
        2.1  引子:一个中国黑客高手
        2.2  软件测试的发展历程及现状
        2.2.1  软件测试的发展历程
        2.2.2  软件测试的现状
        2.2.3  外包测试的现状
        2.3  软件测试的研究热点
        2.4  国内软件测试职业现状
        2.5  本章小结
        思考与练习
    第二部分  软件测试技术
      第3章  黑盒测试技术
        3.1  概述
        3.1.1  基本原理和特点
        3.1.2  适用阶段
        3.1.3  测试方法的评价
        3.2  边界值测试
        3.2.1  基本原理
        3.2.2  测试用例设计
        3.2.3  捉虫实践1:第二日问题的边界值测试
        3.2.4  针对输出域的边界值分析
        3.2.5  捉虫实践2:佣金问题的边界值测试
        3.2.6  边界值测试小结
        3.3  等价类测试

        3.3.1  基本原理
        3.3.2  测试用例设计
        3.3.3  捉虫实践3:第二日问题的等价类测试
        3.3.4  针对输出域的等价类测试
        3.3.5  捉虫实践4:佣金问题的等价类测试
        3.3.6  等价类测试小结
        3.4  基于决策表的测试
        3.4.1  基本原理
        3.4.2  测试用例设计
        3.4.3  捉虫实践5:第二日问题的决策表测试
    ……
    第三部分  软件测试应用