您好,欢迎光临有路网!
软件测试方法和技术
QQ咨询:
有路璐璐:

软件测试方法和技术

  • 作者:朱少民
  • 出版社:清华大学出版社
  • ISBN:9787302111337
  • 出版日期:2005年07月01日
  • 页数:430
  • 定价:¥36.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    本书系统介绍了软件品质保证体系和软件测试原理。从软件工程学、质量保证、风险管理等角度阐述了软件测试以及软件测试策略的设计原则。
    本书**讲解软件测试的流程和技术/方法,深入剖析和探讨了各种测试类型和不同阶段比较成熟的技术以及方法,包括从单元测试到验收、安装测试,从应用服务器测试到本地化、自动化测试等。
    本书作为软件测试的实际应用参考。从怎样组建测试队伍,搭建测试环境到测**例组织、设计、化繁为简,将抽象理论知识变为可触摸到的实际操作,更好地理解和消化理论基础。
    本书适用于高校计算机及软件工程专业作为教材使用,也可作为软件测试人员的技术参考书。
    目录
    第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章 面向对象软件的测试
    第9章 基于应用服务器的测试
    第10章 软件本地化测试
    第11章 软件测试自动化
    第3部分 软件测试的实践
    第12章 组织和管理测试团队
    第13章 测试环境的建立
    第14章 软件测**例的设计
    第15章 报告所发现的软件缺陷
    第16章 软件测试和质量分析报告
    第17章 软件测试项目管理
    附录A 软件测试的英文术语及中文解释
    附录B 质量管理体系——要求(**标准GB/T 19001-2000,Idt ISO 9001:2000)
    附录C 信息技术——软件包质量要求和测试(**标准GB/T 17544-1998,Idt ISO/IEC 12119:1994)
    附录D 测试计划模板
    附录E C++ Inspection Checklist
    附录F Java Code Inspection Checklist
    参考文献

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外