本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
基本信息
书名:软件测试技术、方法和环境
定价:36元
作者:徐拥军 等编著
出版社:北京航空航天大学出版社
出版日期:2012-06-01
ISBN:9787512407077
字数:378000
页码:221
版次:
装帧:平装
开本:16开
商品重量:
内容提要
本书20年实践经验的总结与提高,全面论述了软件测试技术、过程和方法,以及组织级的软件测试体系建设和运用。一方面讲述了软件测试目的和原则、测试的组织形式、组织级软件测试体系建设及测试人员培养等。另一方面从技术角度论述了同行评审方法、测试用例设计方法、测试度量与分析、自动化测试及性能测试等。 后通过一个行业核心业务系统测试案例,展现了各种测试技术和管理方法如何综合使用。提出的基于迭代的测试过程和行业核心业务系统测试是实践的总结,适用于中国当前的现实情况。《软件测试技术、方法和环境》有助于测试人员及其他技术人员快速提高测试能力,适合业内人员阅读、使用,也可以作为计算机专业的教学参考书。
目录
章 测试技术引论1.1 从系统工程角度看测试1.1.1 从系统工程角度看测试的作用1.1.2 从系统工程观点看软件测试1.2 软件测试发展简史1.2.1 软件测试的起源和发展历史1.2.2 软件测试与质量的关系1.2.3 软件测试与V&V的关系1.3 测试的目的和作用1.4 软件测试6W原则1.4.1 WHEN原则:尽早地、及时地开始测试1.4.2 WHAT原则:测试对象包括各阶段重要产出物1.4.3 WHO原则:全员参与测试1.4.4 WHERE原则:针对用户遇到的缺陷进行测试1.4.5 HOW原则:综合运用多种测试方法和技术1.4.6 WHY原则:测试要适时终止1.5 小结第2章 测试组织形式2.1 测试组织形式2.1.1 项目内测试组形式2.1.2 测试管理部形式2.1.3 测试中心形式2.2 测试组织形式选择2.3 小结第3章 测试人员成长之路3.1 测试人员要“过五关”3.1.1 过心理关3.1.2 过业务关3.1.3 过技术关3.1.4 过专业关3.1.5 过管理关3.2 测试能力自评和发展3.3 小结第4章 组织级测试体系总体设计4.1 测试体系的内容4.1.1 组织级软件测试体系指的是什么?这是首先要回答的问题4.1.2 组织级软件测试体系建设的意义何在?这是要回答的第二个问题4.1.3 组织级软件测试体系包括哪些内容?这是要回答的第三个问题4.2 测试体系建设过程4.2.1 组织级测试过程的改进过程4.2.2 组织级软件测试的结论4.3 测试成熟度模型4.3.1 TMMi成熟度级别4.3.2 TMMi关键过程域4.4 小结第5章 基于迭代的测试过程5.1 测试过程模型5.1.1 V模型5.1.2 W模型5.1.3 H模型5.1.4 测试过程模型选择策略5.2 基于迭代的测试过程5.3 测试过程监控策略5.3.1 测试目标/策略和计划监控5.3.2 项目产出物质量监控5.3.3 测试执行顺序监控5.3.4 软件版本监控5.3.5 冒烟测试监控5.3.6 回归测试监控5.3.7 BUG处理监控5.4 小结第6章 同行评审过程和方法6.1 同行评审概述6.2 代码评审和走查6.2.1 代码评审6.2.2 代码走查6.2.3 桌面检查6.3 需求评审和设计评审6.3.1 同行评审小组组成6.3.2 同行评审过程6.3.3 评审注意事项6.3.4 同行评审实践6.4 开发人员自测6.5 从CMM到PSP/TSP6.6 同行评审度量6.7 小结第7章 测试用例设计方法7.1 白盒测试用例设计7.1.1 逻辑覆盖测试7.2 黑盒测试用例设计7.2.1 等价类划分7.2.2 边界值分析7.2.3 因果图7.2.4 错误推测7.3 测试用例设计的策略7.4 小结第8章 测试度量与分析过程8.1 软件度量概念8.1.1 度量元8.1.2 度量模型8.1.3 资源模型8.2 测试计划度量8.2.1 测试规模估计8.2.2 测试工作量估计8.2.3 测试人数和工期估计8.2.4 测试计划制订8.3 测试过程度量分析8.3.1 测试用例度量8.3.2 缺陷度量8.3.3 缺陷分析8.4 建立测试度量分析体系8.4.1 测试度量分析原则8.4.2 测试过程性能基线8.4.3 项目级测试度量分析过程8.5 测试度量支持工具示例8.5.1 缺陷管理8.5.2 测试用例管理8.5.3 质量预警8.5.4 度量分析8.6 小结第9章 自动化测试体系建立9.1 自动化测试策略9.2 自动化测试基础建设9.2.1 测试环境9.2.2 持续集成平台9.3 自动化测试框架和工具9.3.1 自动化测试框架9.3.2 自动化测试工具9.3.3 测试脚本开发9.3.4 自已动手开发测试工具9.3.5 测试工具Sm@rtest介绍9.4 自动化测试实践案例9.4.1 ESB平台介绍9.4.2 ESB产品自动化测试需求9.4.3 ESB平台自动化测试方案9.4.4 ESB自动化测试效果9.5 自动化测试过程建立9.5.1 自动化测试过程建立9.5.2 组织级自动化测试体系的建设9.6 小结0章 性能测试过程和方法10.1 对性能测试的理解10.1.1 从理发店模型理解性能10.1.2 理解系统性能度量元10.1.3 性能测试的特点10.2 性能测试规划和设计10.2.1 性能测试目标确定10.2.2 性能测试需求分析10.2.3 性能测试方案设计10.3 性能测试实施10.3.1 性能测试准备10.3.2 测试程序开发10.3.3 性能测试执行10.3.4 系统调优10.4 性能测试体系建设10.4.1 组织级性能测试体系建设10.4.2 性能测试队伍建设10.5 小 结1章 行业核心业务系统测试实践11.1 核心业务系统测试特点11.2 核心系统测试需求分析11.2.1 核心系统功能需求介绍11.2.2 核心系统测试需求分析11.3 核心系统测试用例设计11.3.1 模块测试用例设计11.3.2 流程测试用例设计11.3.3 用画图法设计测试用例11.3.4 测试用例集管理11.4 核心系统测试执行11.4.1 测试数据准备11.4.2 测试执行11.4.3 测试执行跟踪管理11.5 核心系统测试效率提升11.6 小 结附录1 术 语附录2 参考文献跋
编辑推荐
本书是徐拥军、王炯、郝进这三位作者多年来实践经验的总结。他们通过理论联系实践、技术与管理相结合的方式,从管理方面阐述了软件测试的目的、原则、组织形式、组织级软件测试体系建设以及人员培养等问题,从技术角度论述了迭代测试过程、同行评审、测试用例设计、测试度量与分析、性能测试以及自动化测试等技术。 后用一个行业核心业务系统测试案例,展示了各种测试技术和管理方法的综合使用,是软件和系统测试人员的重要参考资料,也可供其他开发人员和各级管理人员阅读。