软件测试方法和技术-习题.rar 软件测试方法和技术-习题.rar
2021-12-08 18:10:15 19KB 软件测试方法和技术-习题.rar
1
本书重点讲解软件测试的流程和技术/方法,深入剖析和探讨了各种测试类型和不同阶段比较成熟的技术以及方法,包括从单元测试到验收、安装测试,从应用服务器测试到本地化、自动化测试等。从怎样组建测试队伍,搭建测试环境到测试用例组织、设计、化繁为简,将抽象理论知识变为可触摸到的实际操作,更好地理解和消化理论基础。
2021-12-08 16:56:47 14.16MB 软件 测试 朱少民
1
目录: 第1章 软件危机与软件工程 1. 1 软件危机 1. 1. 1 什么是软件危机 1. 1. 2 软件危机内在的原因 1. 1. 3 软件工程与软件危机的解决 1. 2 软件质量与可靠性 1. 2. 1 软件质量因素和质量特性 1. 2. 2 软件可靠性 1. 3 软件工程方法论--CMM模型 1. 3. 1 SQA计划 1. 3. 2 ISO 9000质量保证体系 1. 3. 3 CMM模型 第2章 软件工具和面向对家软件工程 2. 1 传统软件工程的困境及解决 2. 1. 1 传统软件工程面临的困境浅析 2. 1. 2 软件工具和再工程环境 2. 1. 3 面向对象的软件工程 2. 2 经典的软件工程与建模工具 2. 2. 1 业务调查阶段 2. 2. 2 需求定义阶段 2. 2. 3 总体设计阶段 2. 2. 4 详细设计阶段 2. 2. 5 程序生成阶段 2. 3 Panorama自动化测试工具和支撑环境 2. 3. 1 系统特点 2. 3. 2 采用领先的技术 2. 3. 3 Panorama工具系列和功能 第3章 软件工程范畴中软件测试的一般性理论 3. 1 基本概念 3. 1. 1 软件测试基础 3. 1. 2 静态方法和动态方法 3. 1. 3 黑盒测试和白盒测试 3. 1. 4 软件测试的步骤 3. 1. 5 测试阶段的信息流 3. 2 单元测试 3. 2. 1 单元测试的考虑 3. 2. 2 单元测试的过程 3. 3 集成测试 3. 3. 1 非增式测试 3. 3. 2 增式测试 3. 3. 3 不同集成测试策略的比较 3. 4 确认测试 3. 4. 1 确认测试准则 3. 4. 2 配置审查 3. 5 系统测试 3. 5. 1 恢复测试 3. 5. 2 安全测试 3. 5. 3 强度测试 3. 5. 4 性能测试 3. 6 验收测试 3. 6. 1 验收测试的范围 3. 6. 2 软件配置及文档资料 3. 7 调试 3. 8 面向对象的软件测试 3. 8. 1 在OO语境中的单元测试 3. 8. 2 在OO语境中的集成测试 3. 8. 3 在OO语境中的确认测试 第4章 软件测试用例的设计 4. 1 黑盒测试法和测试用例的设计 4. 1. 1 等价类划分 4. 1. 2 边界值分析 4. 1. 3 因果图 4. 1. 4 比较测试 4. 2 白盒测试法和测试用例的设计 4. 2. 1 基本概念 4. 2. 2 逻辑覆盖 4. 2. 3 路径分析 4. 3 针对专门环境和应用的测试 4. 3. 1 GUI测试 4. 3. 2 客户服务器体系结构的测试 4. 3. 3 实时系统的测试 第5章 软件工程及测试的难点和ISA的相关解决 5. 1 新系统开发支持 5. 1. 1 支持新系统设计 5. 1. 2 减少故障和编码风险 5. 1. 3 帮助软件工程师解决调试问题 5. 1. 4 源代码级程序终止和实时运行错误定位 5. 2 为已有软件系统提供修改设计. 测试和质量保障支持 5. 2. 1 有效率的模块级源文件编辑和安全的代码修改 5. 2. 2 帮助代码理解. 检查和通过 5. 2. 3 为单元和系统集成测试增加有序性 5. 2. 4 基于多重度量的复杂性分析的测试计划 5. 2. 5 测试覆盖分析与工程文件(. mak)驱动代码插装 5. 2. 6 有效的未测试路径(或段)的测试和再测试 5. 2. 7 节省时间的模块级再测试 5. 2. 8 有效的花费和自动的系统级再测试 5. 2. 9 面向对象的软件质量度量的测量 5. 2. 10 在Windows上基于GUI的复原测试 5. 3 再工程支持 5. 3. 1 系统结构分析 5. 3. 2 系统的类/过程分析 5. 3. 3 系统过程的逻辑分析和流程图化 5. 3. 4 系统控制流和Cyclomatic度量复杂性分析 5. 3. 5 系统数据分析 5. 3. 6 系统性能分析 5. 3. 7 可联机访问的文档手册和报告自动生成 5. 4 其他 5. 4. 1 工程管理 5. 4. 2 训练新成员 5. 4. 3 定制系统说明和验收评估 第6章 软件自动化测试的质量规范和应量 6. 1 Panorama自动化测试软件质量保障体系特点 6. 1. 1 Panrama测试覆盖的特点 6. 1. 2 测试用例和代码的对应分析 6. 1. 3 测试用例的最小化 6. 1. 4 意外结束的定位 6. 1. 5 复杂性分析 6. 1. 6 测试
2021-11-27 09:23:55 6.43MB 软件测试 测试方法 测试技术 软件工程
1
研究报告方法和技术路线.docx
2021-10-12 12:05:18 23KB 文档
作者:朱少民   出版社:清华大学出版社 目 录 第1部分 软件测试的原理    第1章 软件及其开发过程    1.1 软件的含义    1.2 软件开发过程的特性    1.2.1 软件开发的基本过程    1.2.2 软件开发过程模型   1.2.3 UML代表着软件建模的发展趋势   1.3 软件测试的重要性    1.3.1 软件所带来的悲剧   1.3.2 其他一些例子   1.3.3 测试是软件开发重要环节之一   小结   思考题   第2章 软件测试的基本概念和方法   2.1 软件质量就是客户的满意度   2.1.1 质量的概念   2.1.2 软件质量的内涵   2.2 软件缺陷(bug)是什么   2.2.1 软件缺陷的定义和种类   2.2.2 软件缺陷的产生   2.2.3 软件缺陷的构成   2.2.4 修复软件缺陷的代价   2.3 软件测试的基本方法   2.3.1 软件测试的原则   2.3.2 白盒测试和黑盒测试   2.3.3 静态的和动态的方法   2.3.4 验证和确认(Verification & Validation)   2.3.5 ALAC测试   2.3.6 自动化测试和随机测试   2.3.7 软件测试的误区   2.4 软件测试的分类和阶段   2.4.1 测试的分类   2.4.2 测试的阶段   2.5 软件测试的工作范畴   2.5.1 测试计划制定   2.5.2 设计测试用例   2.5.3 执行测试   2.5.4 测试结果分析和质量报告   小结   思考题  第3章 质量保证与测试策略   3.1 软件质量保证   3.1.1 SQA概述    3.1.2 SQA活动    3.1.3 SQA与软件测试的关系   3.2 测试策略   3.2.1 测试策略的概念   3.2.2 影响测试策略的因素    3.2.3 测试策略的确定   3.3 测试计划   3.3.1 制定有效的测试计划   3.3.2 通用测试计划模板   3.4 软件质量的可靠性评估   3.4.1 软件可靠性评估概述   3.4.2 软件可靠性模型   3.4.3 可靠性评估过程   小结   思考题   第4章 软件测试依据和规范   4.1 软件质量标准   4.1.1 ISO质量体系标准简介   4.1.2 ISO/GB软件质量体系标准   4.1.3 ISO9000-3介绍   4.2 软件测试规范   4.2.1 概述   4.2.2 软件测试规范   4.3 CMM思想和结构体系   4.3.1 CMM的历史   4.3.2 CMM的五个等级及关键过程域   4.3.3 CMM与ISO9001思想及结构体系的关系   4.4 建立软件测试管理和评判体系   小结   思考题  第2部分 软件测试的技术   第5章 单元测试   5.1 什么是单元测试   5.1.1 单元测试的定义   5.1.2 为何要进行单元测试   5.2 单元测试的目标和任务   5.2.1 单元测试的目标   5.2.2 单元测试任务   5.3 静态测试技术的运用   5.3.1 编码的标准和规范   5.3.2 走查   5.3.3 审查   5.3.4 评审    5.4 动态测试技术的运用   5.4.1 白盒测试方法    5.4.2 黑盒测试方法   5.5 调试与评估   5.6 单元测试的过程与文档管理   5.7 单元测试的常用工具简介   小结   思考题    第6章 集成测试和系统测试   6.1 系统集成的模式与方法   6.1.1 集成测试前的准备   6.1.2 集成测试的模式    6.1.3 自顶向下和自底向上集成方法   6.1.4 大棒与三明治集成方法   6.1.5 持续集成    6.2 功能测试   6.2.1 功能测试的目的和内容   6.2.2 功能测试的方法   6.3 系统测试    6.3.1 系统测试的内容   6.3.2 回归测试   6.4 压力测试、容量测试和性能测试   6.4.1 压力测试   6.4.2 容量测试   6.4.3 性能测试     6.5 安全性、可靠性和容错性测试   6.5.1 安全性测试   6.5.2 可靠性测试   6.5.3 容错性测试   小结   思考题   第7章 验收测试   ……    第8章 面向对象软件的测试
1
1 第1章 软件及其开发过程 1.1 软件的含义 1.2 软件开发过程的特性 1.3 软件测试的重要性 2 2 第2章 软件测试的基本概念和方法 2.1 软件质量就是客户的满意度 2.2 软件缺陷(Bug)是什么 2.3 软件测试的基本方法 2.4 软件测试的分类和阶段 2.5 软件测试的工作范畴 4 3 第3章 质量保证与测试策略 3.1软件质量保证 3.2测试策略 3.3测试计划 3.4软件质量的可靠性评估 3 3 第4章 软件测试依据和规范 4.1 软件质量标准 4.2 软件测试相关规范 4.3 CMM思想和结构体系 4.4 建立软件测试管理和评判体系 2 4 第5章 单元测试 5.1 什么是单元测试 5.2 单元测试的目标和任务 5.3 静态测试技术的运用 5.4 动态测试技术的运用 5.5 调试与评估 5.6 单元测试的过程与文档管理 5.7 单元测试的常用工具简介 4 5 第6章 集成测试和系统测试 6.1 系统集成的模式与方法 6.2 功能测试 6.3 系统测试 6.4 压力测试、容量测试和性能测试 6.5安全性测试,可靠性和容错性测试 5 6 第7章 验收测试 7.1验收测试的过程和主要内容 7.2产品说明书的验证 7.4兼容性测试 7.5可安装性和可恢复性测试 7.6文档测试 7.7验收测试报告和用户验收测试 2 7 第8章 面向对象软件的测试 8.1 面向对象软件的特点 8.2面向对象测试的层次与数据流 8.3 面向对象的单元测试 8.4面向对象的集成测试 4 8 第9章 应用服务器的测试 9.1 应用服务器的分类和特征 9.2 基于Web服务器应用的测试 9.3 基于数据库应用服务器的测试 9.4 基于J2EE平台的测试 9.5 其他应用服务器应用的测试 4 9 第10章 软件本地化测试 10.1什么是软件本地化 10.2软件本地化的翻译问题 10.3软件本地化测试的技术问题 10.4本地化测试的重点 2 10 第11章 软件测试自动化 11.1测试自动化的内涵 11.2 测试工具的分类和选择 11.3 测试工具的主流产品介绍 11.4 IBM-Rational产品的整体解决方案 11.5 Mercury Interactive产品的整体解决方案 11.6 Compuware产品的整体解决方案 6 11 第12章 组建测试队伍 12.l 测试队伍的地位和责任 12.2测试团队的构成 12.3如何从零开始 12.4测试团队的管理和发展 12.5优秀软件测试工程师的必备素质 2 11 第13章 测试环境的建立 13.1 测试环境的重要性 13.2 测试环境的各要素 13.3 建立测试实验室 13.4 测试环境的维护和管理 2 12 第14章 软件测试用例的设计 14.1 测试用例概述 14.2 白盒测试用例设计方法 14.3 黑盒测试用例设计方法 14.4 测试用例的组织和跟踪 3 13 第15章 报告所发现的软件缺陷 15.l 软件缺陷的描述 15.2 软件缺陷相关的信息 15.3 软件缺陷的处理和跟踪 2 14 第16章 测试和软件质量分析报告 16.1软件产品的质量度量 16.2评估系统测试的覆盖程度 16.3软件缺陷分析方法 16.4 基于缺陷分析的产品质量评估 16.5 测试报告及其模板 4 15 -16 第17章 软件测试项目管理 17.1软件测试项目管理的概述 17.2 软件测试项目的组织 17.3软件测试项目的过程管理 17.4软件测试项目的资源管理 17.5 测试项目的进度管理 17.6 测试项目的风险管理 17.7 测试项目的质量管理和配置管理 17.8 软件测试文档的管理 6
2021-09-12 18:15:37 8.68MB 软件测试 课件 朱少民
1
软件测试课程设计报告,高分文档,毕业设计,课程设计,欢迎下载,黑盒白盒测试
2021-05-06 09:22:11 423KB 软件测试
1
软件测试方法和技术 电子书 朱少民 清华大学出版社
2021-04-06 15:07:10 14.64MB 软件测试方法和技术
1
本书以两个典型项目为背景,按实际项目进行的先后次序,循序渐进地阐述了软件测试的全过程。从软件项目启动、需求评审、测试计划开始,然后深入到测试用例设计、测试工具选择、脚本开发、功能测试和系统测试等不同阶段,生动地演绎了必需而实用的测试方法、技术和实施技巧。本书还系统地介绍了测试管理的各个层次及其细节,包括测试策略制定、风险控制、缺陷跟踪和分析、测试管理系统的应用等。最后,本书呈现了软件测试成熟度模型和对软件测试的总结和思考,帮助读者了解软件测试所面对的现实问题和应恪守的原则、领会测试方法的应用之道和品味测试的最佳实践。
1
关于软件测试的详细分析,理解到位,很适合入门级朋友学习,可读性价值高
2020-02-13 03:09:56 48.06MB 软件测试
1