主页 详情

《软件测试技术》_杨胜利主编_14153670_9787536154070

【书名】:《软件测试技术》
【作者】:杨胜利主编
【出版社】:广州:广东高等教育出版社
【时间】:2015
【页数】:201
【ISBN】:9787536154070
【SS码】:14153670

最新查询

内容简介

第一部分 软件测试基础知识

第1章 软件测试概述

1.1 软件测试背景

1.2 软件测试的发展历程及现状

1.2.1 软件测试的发展历程

1.2.2 我国软件测试的现状

1.3 软件测试基础理论

1.4 软件测试从业人员现状及岗位需求

1.5 专业软件测试人员的工作内容和素质要求

1.5.1 专业软件测试人员的工作内容

1.5.2 对专业软件测试人员的素质要求

1.5.3 优秀测试工程师应具备的素质

本章小结

习题

第2章 软件测试基本概念

2.1 什么是软件测试

2.1.1 软件测试的定义

2.1.2 软件测试生命周期

2.2 软件缺陷

2.2.1 软件质量的内涵

2.2.2 软件缺陷概述

2.2.3 修复软件缺陷的代价

2.3 软件测试的分类

2.3.1 按开发阶段分类

2.3.2 按测试技术分类

2.4 软件测试的目的

2.5 软件测试的原则

2.6 测试用例

2.6.1 测试用例的概念

2.6.2 测试用例的重要性

2.6.3 编制测试用例

2.6.4 测试用例在软件测试中的作用

2.6.5 相关问题

2.7 软件测试流程

本章小结

习题

第二部分 软件测试方法

第3章 黑盒测试

3.1 黑盒测试概述

3.2 等价类划分法

3.2.1 基本原理

3.2.2 测试用例设计

3.2.3 下一日问题的等价类测试

3.2.4 针对输出域的等价类测试

3.2.5 佣金问题的等价类测试

3.2.6 等价类测试小结

3.3 边界值分析法

3.3.1 基本原理

3.3.2 测试用例设计

3.3.3 下一日问题的边界值测试

3.3.4 针对输出域的边界值分析

3.3.5 佣金问题的边界值测试

3.3.6 边界值测试小结

3.4 决策表测试法

3.4.1 基本原理

3.4.2 测试用例设计

3.4.3 下一日问题的决策表测试

3.4.4 决策表测试小结

3.5 因果图测试法

3.5.1 基本原理

3.5.2 测试用例设计

3.5.3 因果图测试实例

3.5.4 因果图测试小结

3.6 场景测试法

3.6.1 基本原理

3.6.2 测试用例设计

3.6.3 ATM机场景法测试

3.6.4 场景法测试小结

本章小结

习题

第4章 白盒测试

4.1 白盒测试概述

4.2 逻辑覆盖法

4.2.1 语句覆盖

4.2.2 判断覆盖

4.2.3 条件覆盖

4.2.4 判断—条件覆盖

4.2.5 条件组合覆盖

4.2.6 基本路径覆盖

4.3 独立路径测试法

4.4 代码检查法

4.5 面向对象的单元测试

4.5.1 单元测试

4.5.2 测试单元

4.5.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.2.4 测试小结

本章小结

习题

第三部分 软件测试应用

第6章 单元测试与集成测试

6.1 概述

6.1.1 单元测试的概念

6.1.2 集成测试的概念

6.1.3 单元测试与集成测试的区别

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.5 集成测试策略

6.5.1 自顶向下集成测试

6.5.2 自底向上集成测试

6.5.3 三明治集成测试

6.5.4 其他集成测试

本章小结

习题

第7章 系统测试

7.1 概述

7.1.1 系统测试的概念

7.1.2 系统测试与集成测试的区别

7.1.3 系统测试的步骤

7.2 功能测试

7.3 回归测试

7.3.1 回归测试概述

7.3.2 回归测试的策略及其方法

7.4 性能测试

7.4.1 系统性能指标和测试类型

7.4.2 性能测试的基本过程

7.4.3 Web性能测试

7.4.4 压力测试

7.4.5 容量测试

7.5 安全性测试

7.5.1 软件安全性测试概述

7.5.2 软件安全性测试过程

7.5.3 常见的软件安全性缺陷和漏洞

7.5.4 做好安全性测试的建议

7.6 兼容性测试

7.6.1 兼容性测试概述

7.6.2 软件兼容性测试

7.6.3 硬件兼容性测试

7.6.4 数据共享兼容性测试

7.6.5 兼容性测试工具

7.7 可靠性测试

本章小结

习题

第8章 测试过程管理

8.1 软件测试过程模型

8.1.1 V模型

8.1.2 W模型

8.1.3 H模型

8.1.4 X模型

8.1.5 综合策略

8.2 测试用例的管理

8.2.1 测试用例报告的撰写

8.2.2 测试用例的组织和跟踪

8.3 软件缺陷的管理

8.3.1 缺陷报告的撰写

8.3.2 缺陷的跟踪和管理

8.4 测试团队的管理

8.4.1 测试团队的责任

8.4.2 测试团队组织架构

8.4.3 测试团队各角色职责

本章小结

习题

第四部分 软件测试工具的运用

第9章 软件测试自动化

9.1 概述

9.1.1 自动化测试的成本

9.1.2 自动化测试的生命周期

9.1.3 自动化测试的价值

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 自动化测试工具的选择

本章小结

习题

第10章 QTP测试工具

10.1 QTP简介

10.2 QTP安装

10.3 QTP基本配置

10.4 Windows应用程序测试

10.4.1 QTP主界面

10.4.2 应用程序实例——飞机订票系统Flight

10.4.3 产生检查点

10.4.4 参数化测试

10.4.5 环境变量实现参数化

10.5 Web站点测试

10.5.1 准备录制

10.5.2 录制Web上的会话

10.5.3 增强及调试测试

10.5.4 运行测试

10.5.5 查看测试报告

本章小结

习题

第11章 LoadRunner测试工具

11.1 LoadRunner简介

11.1.1 LoadRunner组件

11.1.2 LoadRunner术语

11.1.3 负载测试流程

11.2 LoadRunner程序安装

11.2.1 Windows系统下LoadRunner的安装

11.2.2 许可协议和样例安装

11.3 协议选择

11.3.1 协议选择的方法

11.3.2 协议选择的原则

11.4 创建脚本

11.4.1 虚拟用户生成器

11.4.2 录制业务

11.4.3 查看脚本

11.5 编辑脚本

11.6 负载测试

11.6.1 LoadRunner Controller的简介

11.6.2 负载测试

11.6.3 分析结果

11.7 系统性能测试

11.7.1 Run-Time Setting配置

11.7.2 监控负载下的应用程序

11.7.3 测试期间增加负载

本章小结

习题

参考文献


书查询(www.shuchaxun.com)本网页唯一编码:
19c60e73e937442772a742bff17d7c80#04c84abee67e624ed01c2f3672085377#26397824#14153670.zip