展开全部

主编推荐语

软件测试知识与智能手机测试实践,培养手机软件测试技能。

内容简介

本书共分两个部分,第一部分是软件测试相关知识:主要包括软件测试基础知识,软件测试方法,软件测试技术,测试报告与测试评测,软件测试项目管理,软件自动测试化;第二部分是智能手机软件测试实践,主要包括移动终端的概述,智能手机软件测试技术、智能手机软件测试常见功能测试实践以及如何实现智能手机自动化测试实践等。整本教材阐述了软件测试基本理论知识以及智能手机软件测试的实践操作,强化软件测试必备的基本知识,培养手机软件测试技能,适应行业发展与职业变化的基本能力。为了获得大量的手机测试实践例子,本书的编写还邀请了行业人员共同参与。

目录

  • 封面
  • 版权信息
  • 内容简介
  • 前言
  • 第1篇 软件测试常识和工具
  • 第1章 软件测试的基础知识
  • 1.1 软件的定义及发展史
  • 1.1.1 软件的定义
  • 1.1.2 软件的发展史
  • 1.2 软件测试的定义及发展历程
  • 1.2.1 软件测试的定义
  • 1.2.2 软件测试的发展历程
  • 1.3 软件测试行业的机遇与挑战
  • 1.4 软件测试的意义
  • 1.5 软件测试过程模型
  • 1.5.1 V模型
  • 1.5.2 W模型
  • 1.5.3 X模型
  • 1.5.4 H模型
  • 1.5.5 前置测试模型
  • 1.5.6 成熟度模型
  • 1.5.7 选择软件测试过程模型
  • 1.6 软件缺陷
  • 1.6.1 概述
  • 1.6.2 产生原因
  • 1.6.3 软件缺陷的分类
  • 1.6.4 软件缺陷处理跟踪
  • 1.6.5 软件缺陷生命周期
  • 1.6.6 软件缺陷处理
  • 1.7 软件测试工程师
  • 1.7.1 概述
  • 1.7.2 主要工作
  • 1.7.3 需要的专业技能
  • 1.7.4 需要的行业知识
  • 1.7.5 需要的个人素养
  • 本章小结
  • 目标测试
  • 第2章 软件测试方法
  • 2.1 黑盒测试
  • 2.1.1 概念
  • 2.1.2 基本方法
  • 2.1.3 选择策略
  • 2.2 白盒测试
  • 2.2.1 概念
  • 2.2.2 基本方法
  • 2.2.3 选择策略
  • 2.3 静态测试和动态测试
  • 2.4 主动测试和被动测试
  • 本章小结
  • 目标测试
  • 第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.3 系统测试
  • 3.3.1 目标与内容
  • 3.3.2 分类
  • 3.3.3 流程
  • 3.4 验收测试
  • 3.4.1 定义和目的
  • 3.4.2 内容
  • 3.4.3 策略
  • 3.5 面向对象软件测试
  • 3.5.1 组织问题
  • 3.5.2 测试活动
  • 3.5.3 单元测试
  • 3.5.4 集成测试策略
  • 3.5.5 系统测试
  • 3.6 软件本地化测试
  • 本章小结
  • 目标测试
  • 第4章 软件测试项目管理
  • 4.1 概述
  • 4.2 测试计划
  • 4.2.1 作用
  • 4.2.2 制订原则
  • 4.2.3 如何制订测试计划
  • 4.2.4 参考模板
  • 4.3 测试项目团队组织管理
  • 4.3.1 组织结构
  • 4.3.2 团队人员角色与职责
  • 4.3.3 测试人员的培养
  • 4.4 测试项目的过程管理
  • 4.5 测试项目的配置管理
  • 4.6 测试项目的风险管理
  • 4.6.1 管理要素和方法
  • 4.6.2 常见的风险与特征
  • 4.7 测试项目的成本管理
  • 4.7.1 概述
  • 4.7.2 基本概念
  • 4.7.3 基本原则和措施
  • 本章小结
  • 目标测试
  • 第5章 软件测试自动化
  • 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.3 软件测试自动化的实施过程
  • 5.4 软件测试自动化普遍存在的问题
  • 5.5 软件自动化测试的引入和应用
  • 本章小结
  • 目标测试
  • 第6章 软件测试工具
  • 6.1 测试工具的作用
  • 6.2 自动化测试工具的类型
  • 6.2.1 按照用途分类
  • 6.2.2 按照收费方式分类
  • 6.3 常用自动化测试工具
  • 6.3.1 测试管理工具TestDirector
  • 6.3.2 功能测试工具QTP
  • 6.3.3 性能测试工具LoadRunner
  • 6.3.4 单元测试工具JUnit
  • 6.3.5 白盒测试工具Code Review
  • 本章小结
  • 目标测试
  • 第2篇 移动应用软件测试实践
  • 第7章 移动智能终端概述
  • 7.1 简介
  • 7.2 移动智能终端的分类
  • 7.3 移动终端的特点
  • 7.4 移动终端测试
  • 7.4.1 3种移动端应用
  • 7.4.2 3类不同移动端应用的测试方法
  • 7.4.3 移动端应用测试中的Web和App测试
  • 7.4.4 移动端应用专项测试的思路和方法
  • 本章小结
  • 目标测试
  • 第8章 移动应用软件测试技术
  • 8.1 移动应用软件测试的特殊性
  • 8.2 移动应用软件测试用例的设计方法
  • 8.3 移动应用软件测试的常用工具
  • 8.3.1 Monkey
  • 8.3.2 MonkeyRunner
  • 8.3.3 Instrumentation
  • 8.3.4 UIAutomator
  • 8.3.5 TestWriter
  • 本章小结
  • 目标测试
  • 第9章 移动应用软件常用功能测试实践
  • 9.1 移动应用软件简介
  • 9.2 通讯录测试
  • 9.2.1 概述
  • 9.2.2 测试重点
  • 9.2.3 测试用例
  • 9.2.4 常见的软件缺陷
  • 9.3 微件测试
  • 9.3.1 概述
  • 9.3.2 微件的特征
  • 9.3.3 测试方法及测试重点
  • 9.3.4 测试用例
  • 9.3.5 常见的软件缺陷
  • 9.4 设置功能测试
  • 9.4.1 概述
  • 9.4.2 测试重点
  • 9.4.3 测试用例
  • 9.4.4 常见的软件缺陷
  • 9.5 通话功能测试
  • 9.5.1 概述
  • 9.5.2 通话类型及功能
  • 9.5.3 测试方法
  • 9.5.4 接打电话功能测试用例
  • 9.6 短信功能测试
  • 9.6.1 概述
  • 9.6.2 测试注意事项
  • 9.6.3 测试用例
  • 9.7 FM Radio测试
  • 9.7.1 概述
  • 9.7.2 基本原理
  • 9.7.3 测试重点
  • 9.8 浏览器测试
  • 9.8.1 定义
  • 9.8.2 发展阶段
  • 9.8.3 主要组件
  • 9.8.4 HTTP
  • 9.8.5 测试重点
  • 9.8.6 测试中的常用步骤
  • 9.9 Wi-Fi测试
  • 9.9.1 原理及协议
  • 9.9.2 Wi-Fi功能及测试
  • 9.9.3 Wi-Fi测试用例
  • 本章小结
  • 目标测试
  • 附录
  • 附录A 软件测试英语专业词汇
  • 附录B ADB常用命令
  • 附录C 软件测试计划样本
  • 附录D 软件测试报告样本
  • 参考文献
  • 封底
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

电子工业出版社

电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。