本教材将软件的测试技术和智能手机软件的测试实践相结合,系统地介绍了软件测试技术的基本知识,以及智能手机软件测试的实践操作。其中的案例紧紧围绕移动应用软件测试原理引出测试任务,提出测试设计思路并提供完成任务所需的测试工具和测试方案。案例引入、任务设置和测试方法讲理及深度均符合高职高专教材的特点。这是一本注重实战、关注技能培养的职业技能教材,对于增强学生的就业能力具有极为现实的意义。
售 价:¥
纸质售价:¥31.40购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
内容简介
前言
第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 软件测试报告样本
参考文献
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜