<p>《软件测试技术》首先从一个宏观的角度对软件测试做了准确定位,然后对软件测试做了总体论述并描绘了软件测试的一个全貌;随后,以软件测试生命周期这样一个基本的软件测试过程为线索,逐层深入地向读者解密软件测试的内容和技术,在《软件测试技术》的后面还论述了测试过程的组织与管理、测试的度量和过程改进及相关模型。理论与实践的紧密结合是《软件测试技术》的最大特点,《软件测试技术》精心准备了一个独立软件项目,自始至终保持将各类测试内容附着于该项目中,做到了测试的连续性和完整性,实景回放式的叙述方式使读者如临其境,带来有如真实的工作体验。</p> <p>《软件测试技术》可以用作各类高等学校的软件测试专业及
软件测试技术
✍ Scribed by 何春梅 唐滔 苟英 陈怡然 谭凤
- Publisher
- 清华大学出版社
- Year
- 2017
- Tongue
- Chinese
- Leaves
- 201
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
本书详细地介绍了软件测试的各个方面,从测试概念、测试模型、测试过程、测试阶段等各个不同的视角来探讨软件测试的重要性,重点讲解了软件测试的各种方法和技术,并将它们应用在软件测试框架的不同阶段,以满足不同的应用系统测试的需求。本书尽量使软件测试的理论知识点具有良好的衔接性和系统性,使需求和验收测试评审、测试设计、执行测试与各个阶段的实际测试活动有机地结合起来,使读者更容易领会如何将测试的方法和技术应用到各个测试阶段和本地化测试中去。本书还讲解了丰富的实例和实践要点,更好地体现了软件测试学科的特点,帮助读者快速地将理论知识与实践结合起来。本书用了较大篇幅详细介绍了自动化测试的原理、方法和工具,通过一些典型的测试工具展示了自动化测试的过程,使读者能够更直观地理解自动化测试的技术和具体的实践方法。本书适合作为应用型本科和高职高专计算机专业的教材,也可以作为计算机从业人员的学习用书。
✦ Table of Contents
封面
扉页
内容简介
版权页
前言
目录
第1章 软件测试概述
1.1 软件测试产生的背景
1.2 软件测试的定义
1.3 软件测试的复杂性与经济性分析
1.4 软件缺陷
1.5 软件测试人员应具备的素质
本章小结
练习题
第2章 软件测试基础
2.1 软件测试的目的
2.2 软件测试的原则
2.3 软件测试的分类
2.4 常见的一些软件测试
2.5 软件测试过程模型
本章小结
练习题
第3章 软件测试过程与方法
3.1 单元测试
3.2 集成测试
3.3 确认测试
3.4 系统测试
3.5 验收测试
本章小结
练习题
第4章 软件测试策略
4.1 软件测试策略的定义
4.2 软件测试策略的重要性
4.3 软件测试策略的主要目的
4.4 软件测试策略的主要内容
4.5 软件测试策略的影响因素
4.6 软件测试策略的制定过程
本章小结
练习题
第5章 白盒测试
5.1 逻辑覆盖法
5.2 路径覆盖法
本章小结
练习题
第6章 黑盒测试
6.1 等价类划分法
6.2 边界值法
6.3 决策表法
6.4 因果图法
6.5 场景法
本章小结
练习题
第7章 面向对象的软件测试
7.1 面向对象的特点
7.2 面向对象的开发对软件测试的影响
7.3 面向对象的软件测试的基本概念
7.4 面向对象的软件测试的内容
7.5 面向对象的测试模型及方法
7.6 面向对象测试工具JUnit
本章小结
练习题
第8章 缺陷跟踪管理
8.1 Bug的影响
8.2 Bug的产生
8.3 Bug如何穿透测试
8.4 Bug的种类
8.5 Bug的生命周期
8.6 Bug的关键字
8.7 Bug的管理
8.8 缺陷管理工具JIRA
本章小结
练习题
第9章 项目质量保证
9.1 软件质量保证的理论探索
9.2 软件质量保证的工作内容和工作方法
9.3 软件质量保证的素质
9.4 软件质量保证的活动内容
9.5 软件质量保证正式的技术评审
9.6 软件质量保证统计
9.7 质量保证与检验
9.8 软件质量保证检验项目的内容
9.9 ISO 9000软件质量标准的了解
本章小结
练习题
第10章 项目质量控制
10.1 项目质量控制的定义、目的和必要性
10.2 质量控制的内容及过程
10.3 质量控制的方法、技术和工具
10.4 质量控制的依据及成果
本章小结
练习题
第11章 Web网站测试
11.1 Web网站功能测试
11.2 性能测试的种类
11.3 安全性测试
11.4 可用性/可靠性测试
11.5 配置和兼容性测试
11.6 数据库测试
11.7 Web测试用例考虑的因素
本章小结
练习题
第12章 自动化测试
12.1 什么是软件自动化测试
12.2 软件自动化的使用范围
12.3 软件自动化工具分类
12.4 Quality Center的基本介绍
12.5 QTP的基本介绍
12.6 LoadRunner的基本介绍
本章小结
练习题
第13章 软件测试文档
13.1 测试文档
13.2 测试计划
13.3 测试用例设计
13.4 测试总结报告
本章小结
练习题
第14章 软件质量保障与软件测试
14.1 软件质量的定义
14.2 软件质量的模型
14.3 软件质量要素
14.4 软件质量保证(SQA)
14.5 软件质量保证与软件测试
本章小结
练习题
正文结束
参考文献
📜 SIMILAR VOLUMES
<p>《软件测试技术》是计算机软件测试课程教材,主要内容包括软件测试概述、软件测试方法、软件测试过程、面向对象测试、测试的设计与实现、web测试、软件测试自动化、软件质量与质量保证、软件测试工具等内容。</p> <p>《软件测试技术》可作为高等学校计算机科学与技术专业的软件测试课程教材,也可作为计算机软件开发人员的参考书。</p>
本书全面地介绍了软件测试的基本理论、基本技术和常用方法以及近几年新的软件测试技术和方法。首先,从软件测试背景和软件开发过程入手,介绍软件测试的基本知识,以及软件质量保证SQA、软件能力成熟度模型CMM和能力成熟度整合模型CMMI等内容;然后,全面介绍黑盒测试、白盒测试、单元测试、集成测试、系统测试等测试技术和基本方法;最后,介绍目前比较流行的自动化软件测试工具,并介绍软件测试行业的现状和发展趋势以及如何成为合格的软件测试工程师。本书的特点是测试技术介绍全面,实践和理论并重,本书的另一个特色是实例多。本书着重介绍软件测试及管理技术理论中最重要、最精华的部分以及它们之间的融会贯通。本书既有整体框架
本书是作者多年从事软件测试技术研究及课程教学的成果和经验总结。全书共分5部分,18章。第1部分(第1~第4章)是软件测试基础,涉及软件测试的一些基本概念和基础知识;第2部分(第5~第6章)详细讲述包括静态测试及动态测试在内的软件测试基本方法与技术;第3部分(第7~第8章)详细讲述包括缺陷管理、测试过程管理在内的软件测试管理方法与技术;第4部分(第9~第14章)详细介绍包括自动化测试、可靠性测试、安全性测试、国际化与本地化测试以及面向对象测试在内的现代软件测试方法与技术;第5部分(第15~第18章)是典型应用软件测试,重点介绍Web、移动、云计算、游戏以及嵌入式等应用的软件测试方法与技术。本书几
<p>《21世纪高等学校计算机教育实用规划教材·软件测试技术基础》针对高校计算机专业软件测试课程的需要而编写,主要介绍了软件测试的基础知识与应用技术。内容包含软件测试概述、软件测试方法与过程、黑盒测试、白盒测试、软件测试管理、自动化测试基础以及对主流测试工具软件WinRunner、LoadRunner和JUnit的详细介绍,并附有大量实际案例。能同时满足课堂理论教学与上机实践教学的需要,便于学生在学习过程中及时将理论知识运用于实际问题的解决,实用性较强。</p>
本书从软件测试的基本理论出发,围绕TTCN-3核心语言国际测试标准,并结合大量的实际测试案例,对软件测试的相关方法与技术进行了详细的介绍,使读者能够更贴近实际的去了解软件测试。全书共分为10章,主要内容包括:软件测试概述、软件测试基础、TTCN树表描述语言简介、TTCN-3核心语言概述、TTCN-3类型声明、TTCN-3语句与函数、TTCN-3测试配置及操作、TTCN-3测试描述和控制、TTCN-3系统测试与测试工具和基于TTCN-3的软件测试案例。本书内容全面、实例丰富。