
作者:陈明
页数:186页
出版社:清华大学出版社
出版日期:2011
ISBN:9787302237808
电子书格式:pdf/epub/txt
内容简介
本书是计算机软件测试课程教材,主要内容包括软件测试概述、软件测试方法、软件测试过程、面向对象测试、测试的设计与实现、Web测试、软件测试自动化、软件质量与质量保证、软件测试工具等内容。 本书可作为高等学校计算机科学与技术专业的软件测试课程教材,也可作为计算机软件开发人员的参考书。
本书特色
《软件测试技术》在内容选择上,注重先进性与系统性,各章在结构安排上呈模块化。在编写中面向实践,注重理论与实践的结合。内容主要包括:软件测试概述、软件测试方法、软件测试过程、面向对象测试、测试的设计与实现、web测试、软件测试自动化、软件质量与质量保证、软件测试工具等。通过《软件测试技术》的学习,有助于快速掌握软件测试所必需的技术和方法,促进了软件测试能力的培养。
目录
第1章概述 1.1 软件测试的发展 1.2 软件错误与软件缺陷 1.2.1 软件错误与缺陷的概念 1.2.2 软件错误类型及出现的原因 1.2.3 软件缺陷的主要特征 1.3 软件测试的定义 1.4 软件测试的对象 1.5 软件测试的目的 1.6 软件测试的原则 1.7 软件测试的重要性 1.8 软件测试的复杂性 1.9 软件测试的经济性 1.10 开发各阶段的测试 小结 习题1第2章 软件测试方法 2.1 静态分析 2.2 动态测试 2.3 人工测试与机器测试 2.3.1 软件审查 2.3.2 人工测试与机器测试的比较 2.4 黑盒测试 2.4.1 黑盒测试的概念 2.4.2 等价类划分 2.4.3 边界值分析 2.4.4 错误推测 2.4.5 因果图 2.5 白盒测试 2.5.1 白盒测试的作用 2.5.2 程序结构分析 2.5.3 逻辑覆盖 2.5.4 程序插装 2.5.5 符号测试 2.5.6 程序变异 2.6 白盒测试和黑盒测试的比较 2.6.1 白盒测试的特点 2.6.2 黑盒测试的特点 2.7 敏捷测试方法简介 2.7.1 敏捷技术概述 2.7.2 敏捷测试的原则 2.7.3 敏捷测试的意义 小结?习题2第3章 软件测试过程 3.1 单元测试 3.1.1 单元测试内容 3.1.2 单元测试规则 3.1.3 单元测试的问题 3.2 集成测试 3.2.1 自顶向下集成测试 3.2.2 自底向上集成测试 3.2.3 混合式集成测试 3.2.4 先行集成测试 3.2.5 高频集成测试 3.2.6 回归测试 3.3 确认测试 3.3.1 确认测试的标准 3.3.2 有效性测试 3.3.3 配置复审 3.3.4 α测试与β测试 3.4 系统?试 3.4.1 系统测试的种类 3.4.2 系统测试与单元测试、集成测试之间的区别 3.4.3 系统测试的位置 3.5 终止测试 3.5.1 终止测试的标准 3.5.2 各个测试阶段的终止标准 小结 习题3第4章 面向对象软件测试 4.1 面向对象测试基础 4.1.1 面向对象测试层次 4.1.2 面向对象测试顺序 4.1.3 测试用例 4.2 面向对象测试模型 4.2.1 面向对象分析的测试 4.2.2 面向对象设计的测试 4.2.3 面?对象编程的测试 4.3 类测试 4.3.1 类测试的概述 4.3.2 类测试技术 4.3.3 uml在类测试中的应用 4.4 面向对象的集成测试 4.5 面向对象的系统测试 4.6 面向对象测试与传统测试的比较 小结 习题4第5章 测试的设计与实现第6章 web应用测试第7章 软件测试自动化第8章 软件质量与质量保证第9章 软件测试工具参考文献
节选
《软件测试技术》是计算机软件测试课程教材,主要内容包括软件测试概述、软件测试方法、软件测试过程、面向对象测试、测试的设计与实现、web测试、软件测试自动化、软件质量与质量保证、软件测试工具等内容。《软件测试技术》可作为高等学校计算机科学与技术专业的软件测试课程教材,也可作为计算机软件开发人员的参考书。














