软件自动化测试原理与实证 / 计算机系列教材
作者: 李千目
出版时间:2015年8月
出版社:清华大学出版社
- 清华大学出版社
- 9787302399810
- 1-1
- 80976
- 0045168118-3
- 平装
- 16开
- 2015年8月
- 工学
- 软件工程
- TP311.55
- 计算机、软件工程
- 本科
全书兼具理论性与实用性,为学习软件自动化测试给出了全面深入指导。力求在介绍软件自动化测试原理、方法和实践的同时,反映软件自动化的历史沿革和发展方向。
本书可以作为高等学校计算机科学与技术、软件工程、网络工程和通信工程等专业的本科生或研究生的教材,也可以作为相关领域工程技术人员的参考书。
第1章 软件测试过程和管理
1.1 软件测试过程
1.1.1 测试过程的概念
1.1.2 测试过程的抽象模型
1.1.3 测试阶段中的测试活动
1.2 测试过程组织与管理
1.2.1 软件测试过程管理的特点
1.2.2 软件测试过程管理的原则
1.2.3 软件测试过程的人员组织
1.3 测试计划的制订
1.3.1 测试计划的整体目标
1.3.2 定义软件测试项目的标准
1.3.3 测试实施策略的制定
1.3.4 测试计划活动的细分
1.3.5 测试计划的要点
1.3.6 编制测试计划的技巧
1.4 测试方案的确定
1.4.1 软件测试设计和开发主要内容
1.4.2 软件测试设计要点
1.4.3 测试用例的设计方法
1.4.4 测试用例的管理
1.4.5 测试开发
1.5 测试环境管理
1.5.1 测试环境的定义
1.5.2 测试环境是测试的基础
1.5.3 测试环境的各要素
1.6 测试执行的管理
1.6.1 测试用例执行的跟踪
1.6.2 缺陷的跟踪和管理
1.6.3 与项目组外部人员的沟通
1.6.4 测试执行结束
1.7 测试质量分析
1.7.1 评估系统测试的覆盖程度
1.7.2 软件缺陷分析方法
1.8 测试文档管理
1.8.1 测试文档的分类管理
1.8.2 测试文档的存储和共享
1.8.3 文档模板
1.9 测试的复用与维护
1.9.1 测试过程的复用与维护
1.9.2 测试用例和软件缺陷报告的复用
1.10 本章 小结
第2章 软件测试的标准和文档
2.1 软件测试规范
2.2 软件测试文档编制规范
2.3 本章 小结
第3章 Web应用软件测试
3.1 Web应用软件
3.1.1 Web应用软件的概念
3.1.2 Web应用软件的特点
3.1.3 Web应用软件的基本结构
3.1.4 Web应用软件的常用开发技术
3.2 应用服务器的分类和特征
3.2.1 三层和多层体系结构
3.2.2 应用服务器的分类
3.2.3 应用服务器对Web应用软件测试的影响
3.3 Web应用软件的测试策略
3.3.1 表示层的测试
3.3.2 业务层的测试
3.3.3 数据层的测试
3.3.4 层间的集成测试
3.4 Web应用软件的系统测试技术
3.4.1 功能测试
3.4.2 性能测试
3.4.3 易用性测试
3.4.4 内容测试
3.4.5 安全性测试
3.4.6 接口测试
3.5 Web应用软件的系统安全检测与防护
3.5.1 入侵检测
3.5.2 漏洞扫描
3.5.3 安全策略
3.6 本章 小结
第4章 测试自动化设计基础
第5章 自动化测试的原理与方法
第6章 自动化测试类型
第7章 自动化测试流程
第8章 自动化测试工具
第9章 自动化测试失败的原因以及需要避免的陷阱
第10章 管理自动化测试
第11章 测试数据自动化管理的设计
第12章 案例解析过程设计
第13章 QTP基本使用方法
参考文献