软件测试技术教程(第2版)
提供课件、大纲,咨询QQ:2301891038(仅限教师)。软件测试介绍全面,实践和理论并重,实例丰富; 教学目标完善灵活,注重培养学生自主学习能力; 注重培养实践能力,适应软件企业的环境和业界标准; 教学内容取材先进,软件开发理念和国际先进技术同步; 适应软件产业发展,满足教学需要和为从事相关工作打下基础; 提供配套教学资源,有需求的教师可以从清华大学出版社网站下载。

作者:傅兵

丛书名:计算机系列教材

定价:59元

印次:2-2

ISBN:9787302626138

出版日期:2023.03.01

印刷日期:2024.01.04

图书责编:杨帆

图书分类:教材

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

本书全面地介绍了软件测试的基本理论、基本技术和常用方法,以及近几年新的软件测试技术和方法。首先,从软件测试背景和软件开发过程入手,介绍软件测试的基本知识;然后,全面介绍黑盒测试、白盒测试、单元测试、集成测试、系统测试等测试技术和基本方法;最后,介绍目前比较流行的自动化软件测试工具和软件测试标准,并介绍软件测试行业的现状和发展趋势以及如何成为合格的软件测试工程师。 本书的特点是测试技术介绍全面,实践和理论并重,特色是实例多。本书着重介绍软件测试及管理技术理论中最重要、最精华的部分以及它们的融会贯通。本书既有整体框架,又有重点理论和技术。通过本课程的学习,学生将了解并掌握软件测试技术的基本内容和软件质量保证的基础知识以及具体的软件测试技术的方法、技术和工具的使用,为全面掌握软件技术和软件项目管理打下坚实的基础。本教材注重培养读者的软件测试实践能力,适应软件企业的环境和业界标准,并和国际先进的软件开发理念和软件测试技术同步。 全书共分10章,第1章绪论,第2章软件测试基础,第3章黑盒测试,第4章白盒测试,第5章单元测试,第6章集成测试,第7章系统测试,第8章自动化测试及工具,第9章软件质量标准,第10章软件测试行业综述。每章均附有习题,并配有内容丰富的附录。 本书适合作为高校计算机专业、软件工程或其他相关专业高年级本科生或研究生软件测试课程的教材,也可作为广大软件开发人员、软件测试人员和研究人员的参考书。

傅兵,北京外国语大学信息科学技术学院教师,本科,副教授。全国计算机新科技与计算机教育研究会常务理事。长期担任计算机基础、数据库技术及应用、软件测试等相关本科课程的教学工作。主持多项校级教改项目。

第2版前言 本书第2版继续保持了第1版的特点,对软件测试技术介绍全面,实践和理论并重,特色是实例多。本书着重介绍软件测试及管理技术中最重要、最精华的部分,并注重它们的融会贯通。 随着信息时代的到来、软件产品的广泛应用,人们对软件质量的要求越来越高;同时由于软件系统变得越来越复杂,如何提高软件质量是广大计算机技术人员所关注的,这使得软件开发人员和软件测试人员面临着巨大挑战。基于这种情况,国内许多高校的计算机、软件工程和信息管理等相关专业纷纷开设软件测试课程以培养更多的软件测试人才。目前,市场上的软件测试教材良莠不齐,精品教材少,尤其对软件测试技术介绍全面、深入的教材更少。为了适应当前教学和软件测试技术人员的需要,编者查阅了大量国内外有关软件测试方面的著作和文献,并结合自己多年的从业和教学经验编写了这本教材。 本书在更新修订教材的同时,第7章和10章增添了部分小节,补充了一些新概念和技术内容。新增加了第9章软件质量标准。质量标准是质量管理的依据和基础,产品质量的优劣是由一系列的标准来控制和监督产品生产全过程来产生的,因此,质量标准应贯穿企业质量管理的始终,是提高产品质量的基础。还新增加了软件测试管理部分,在测试技术发展的同时,测试过程的管理显得尤为重要。一个成功的测试项目,离不开对测试过程科学的组织和监控,过程管理已成为测试成功的重要保证。 第1章绪论,主要介绍软件和软件危机、软件开发过程、软件缺陷以及著名软件缺陷案例,为学习本书的后续内容打好基础、做好准备。第2章软件测试基础,介绍软件测试的定义、软件测试的过程、软件可靠性等。第3章黑盒测试,介绍黑盒测试的基本概念,包括等...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

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

第1章绪论1

1.1软件和软件危机1

1.1.1计算机软件1

1.1.2软件危机2

1.2软件开发4

1.2.1软件开发过程5

1.2.2软件开发过程模型6

1.3软件缺陷9

1.3.1软件缺陷概述9

1.3.2软件缺陷的严重性和优先级11

1.3.3软件缺陷分类13

1.3.4预防和修复软件缺陷15

1.3.5软件缺陷案例17

习题21

第2章软件测试基础22

2.1软件测试的含义22

2.1.1软件测试的发展22

2.1.2软件测试的基本原则23

2.1.3软件测试与软件开发的关系25

2.2软件测试模型26

2.3软件测试过程30

2.4软件测试基本理论33

2.4.1软件测试用例设计33

2.4.2软件测试方法36

2.4.3软件测试的误区38

2.5软件可靠性41

习题44

第3章黑盒测试45

3.1黑盒测试概述45

3.2等价类划分法46

3.2.1划分等价类46

3.2.2设计测试用例47

3.2.3等价类划分法举例47

3.3边界值分析法52

3.3.1边界值分析法的含义53

3.3.2边界值分析法原理53

3.3.3边界值分析法举例55

3.4决策表法57

3.4.1决策表的含义57

3.4.2决策表法举例58

3.5因果图分析法62

3.5.1因果图法的含义62

3.5.2因果图法的原理62

3.5.3因果图法举例64

3.6正交实验设计法66

3.6.1正交实验设计法的含义66

3.6.2正交实验法举例68

3.7黑盒测试方法比较73 ...

本书第二版继续保留了第一版的特点,对软件测试技术介绍全面,实践和理论并重,另一个特点是实例多,被多所高校选作教材