软件测试技术
课件、习题答案和实例源文件下载网址见内容简介或前言,也可扫封底或前言中的二维码获取,教材服务QQ:1815317009

作者:朱居正

丛书名:高等院校计算机应用系列教材

定价:79.8元

印次:1-1

ISBN:9787302697978

出版日期:2025.09.01

印刷日期:2025.09.01

图书责编:胡辰浩

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

"《软件测试技术》系统地介绍了软件测试的各个方面,本书共分11章,涵盖了软件测试概述、软件测试计划、黑盒测试与测试用例设计、白盒测试、软件测试过程、测试报告与测试评估、软件测试项目管理、面向对象软件测试、Web应用测试、软件测试自动化以及测试项目案例等内容。通过详细的内容介绍和丰富的实例,本书为读者提供了一个全面的软件测试知识体系,旨在帮助读者深入掌握软件测试的原理、方法和实践 经验。 本书内容丰富、结构合理、思路清晰、语言简练流畅、示例翔实,不仅适合作为高等院校计算机相关专业软件测试课程的教材,也可作为软件测试培训班的教材或软件测试人员的自学参考书。 本书配套的电子课件、习题答案和实例源文件可以到http://www.tupwk.com.cn/downpage网站下载,也可以通过扫描前言中的二维码获取。"

朱居正

前 言 随着信息技术的飞速发展,软件在各个领域的应用日益广泛,软件质量已成为衡量软件成功与否的关键指标之一。作为保证软件质量的重要手段,软件测试的重要性日益凸显。然而,软件测试并非一项简单的工作,它涉及多个方面和环节,要求测试人员具备扎实的理论基础和丰富的实践经验。 《软件测试技术》正是在这一背景下编写的,旨在系统地介绍软件测试的各个方面,帮助读者深入理解软件测试的原理、方法和实践。本书涵盖了软件测试的基本概念、测试计划、测试技术、测试过程、测试用例设计、测试报告与评估、测试项目管理、面向对象软件测试、Web应用测试、软件测试自动化以及实际项目测试案例等内容。 全书共分为11章,主要内容如下。 第1章为软件测试概述,介绍了软件、软件危机和软件工程的基本概念,阐述了软件缺陷与软件故障的区别,以及软件质量与质量模型的重要性。同时,概述了软件测试的基本原则、目标和主要内容。 第2章为软件测试计划,详细讲解了软件测试计划的作用、制订原则和方法,包括如何确定测试范围、选择测试方法、制定测试标准以及编写测试计划文档等内容。 第3章为黑盒测试与测试用例设计,介绍了黑盒测试的基本概念和方法,包括等价类划分、边界值分析、因果图法和决策表法等测试用例设计技术,并通过实例展示了如何设计有效的测试用例。 第4章为白盒测试,深入探讨了白盒测试的原理和方法,包括逻辑覆盖测试、数据流测试、路径测试及变异测试等。通过详细分析和实例,帮助读者掌握白盒测试的核心技术。 第5章为软件测试过程,概述了软件测试过程的各个阶段,包括单元测试、集成测试、系统测试、验收测试、回归测试等,并介绍了每个阶段的...

目录
荐语
查看详情 查看详情
目 录

第 1 章  软件测试概述 1

 1.1 软件、软件危机和软件工程 1

1.1.1 软件、软件危机和软件工程的基本概念 1

1.1.2 软件工程的目标及其一般开发过程 3

1.1.3 软件过程模型 4

 1.2 软件缺陷与软件故障 8

 1.3 软件质量与质量模型 10

 1.4 软件测试 13

1.4.1 软件测试的定义与目的 13

1.4.2 软件测试的原则 15

1.4.3 软件测试与软件开发各阶段的关系 16

1.4.4 软件测试过程模型 17

1.4.5 软件测试的分类 20

1.4.6 软件测试流程 23

1.4.7 软件测试发展历程和发展趋势 27

1.4.8 软件测试人员的基本素质 28

 1.5 本章小结 30

 1.6 思考和练习 30

第 2 章  软件测试计划 31

 2.1 软件测试计划的目的 31

 2.2 制订测试计划的原则 33

 2.3 如何制订软件测试计划 33

 2.4 制订测试计划时面对的问题 35

 2.5 测试计划评估标准 35

 2.6 制订测试计划 36

 2.7 本章小结 43

 2.8 思考和练习 44

第 3 章  黑盒测试与测试用例设计 45

 3.1 测试用例综述 45

3.1.1 测试用例的定义 45

3.1.2 测试用例的设计 46

 3.2 等价类设计方法 52

3.2.1 等价类划分 53

3.2.2 等价类划分方法 54

3.2.3 等价类划分的测试运用 56

 3.3 边界值设计方法 61

3.3.1 边界值分析法原理 61... 查看详情

"?内容全面系统:本书系统地介绍了软件测试的各个方面,内容全面且结构清晰。读者可以通过本书系统地掌握软件测试的完整知识体系。

?理论与实践相结合:本书在理论讲解的同时,注重通过实例来展示软件测试的具体应用。书中包含了丰富的实例和案例分析,帮助读者将理论知识与实践操作相结合,提高解决实际问题的能力。

?注重技术前沿与应用:本书介绍了当前软件测试领域新近技术和方法,还详细介绍了主流的自动化测试工具及其应用,帮助读者紧跟技术前沿,掌握新近的测试技术和工具。

?适用性强,适合多层次读者:无论是初学者还是有一定经验的测试人员,通过本书的学习,能够提高自己的软件测试实践能力和职业素养。"


查看详情