第一图书网

软件测试

Paul C.Jorgensen 人民邮电出版社
出版时间:

2011-3  

出版社:

人民邮电出版社  

作者:

Paul C.Jorgensen  

页数:

330  

译者:

李海峰,马琳  

Tag标签:

无  

内容概要

Paul C.
Jorgensen编著的《软件测试(第3版)》是经典的软件测试教材。书中对基础知识、方法提供了系统的综合阐述,既涉及基于模型的开发又介绍测试驱动的开发,做到了理论与实践的完美结合,反映了软件标准和开发的最新进展和变化。
《软件测试(第3版)》适合作为高等院校计算机学院及软件学院相关专业软件测试课程的教材,也是软件测试领域技术?员的理想参考书。

作者简介

作者:(美国)乔根森(Paul C.Jorgensen) 译者:李海峰 马琳Paul C.Jorgensen博士在其职业生涯的前20年中,主要从事电话交换系统的开发、支持和测试工作。1986年以来,他一直在大学为研究生讲授软件工程课程,先是亚利桑那州立大学,然后在大峡谷州立大学。

书籍目录

第一部分 数学基础
第1章 测试概述
1.1 基本概念
1.2 测试用例
1.3 通过维恩图来考察测试
1.4 构造测试用例
1.4.1 功能测试
1.4.2 结构测试
1.4.3 功能测试与结构测试之争
1.5 错误与故障差异
1.6 测试的层次
参考文献
习题
第2章 程序示例
……
第3章 测试人员的离散数学
第4章 测试人员的图论
第二部分 功能测试
第5章 边界值测试
第6章 等价类测试
第7章 基于决策表的测试
第8章 功能测试回顾
第三部分 结构测试
第9章 路径测试
第10章 数据流测试
第11章 结构测试回顾
第四部分 集成测试和系统测试
第12章 测试的层次
第13章 集成测试
第14章 系统测试
第15章 交互性测试
第五部分 面向对象测试
第16章 面向对象测试的相关问题
第17章 类测试
第18章 面向对象的集成测试
第19章 GUI测试
第20章 面向对象的系统测试
第六部分 新兴测试技术
第21章 探索式测试
第22章 基于模型测试
第23章 测试驱动开发
第24章 全对测试详述
第25章 尾声:软件测试精益求精

章节摘录

版权页:插图:在许多测试方面的文献中,名词术语的使用都比较混乱(有时不统一),究其原因,可能是因为测试技术在近几十年中不断地演化进步,而且文献作者所处领域不同也有差异。全书所采用的术语都取自美国IEEE计算机学会颁布的技术标准。我们首先研究几个有用的术语。·错误(error):人会做错事。错误的同义词是过失(mistake)。编程时出的错称为“bug"。错误很容易传递和放大,比如需求分析方面的错误在系统设计时有可能会被放大,而且在编码时还会被进一步放大。·故障(fault):故障是错误的后果。更确切地说,故障是错误的具体表现形式,比如文字叙述、数据流图、层次结构图、源代码等。与把编程错误称为bug类似,故障的同义词是缺陷(defect)。故障可能难以捕获。比如,设计人员犯下一个遗漏错误,所导致的故障可能只是在表现上丢掉了一些应有的内容。这里也可以把故障进一步细分为过失故障和遗漏故障。如果在表象中添加了不正确的信息,这是过失故障;而未输入正确的信息,则是遗漏故障。在这两类故障中,遗漏故障更难检测和纠正。·失效(failure):发生故障会导致失效。失效具有两个很微妙的特征:(1)失效只出现在程序的可执行表现形式中,通常是源代码,确切地说是加载后的目标代码;(2)这样定义的失效只和过失故障有关。那么如何处理遗漏故障所对应的失效呢?进一步说,对于不轻易发生的故障,或者长期不发生的故障,情况又会怎样呢?米开朗基罗(Michelangelo)病毒就是这种故障的一个例子,它只有在3月6日(米开朗基罗生日)才执行。采用代码评审能够通过查找故障来避免失效。实际上,好的代码评审同样能检查出遗漏故障来。


编辑推荐

《软件测试(第3版)》:国外众多大学采用的优秀教材理论与实践的完美结合涵盖软件标准和开发方法的最新进展

图书封面

图书标签Tags

广告

下载页面


软件测试 PDF格式下载



我手里有借阅的别人的一本 第二版的由韩柯,杜旭涛翻译的软件测试的书,因为是别人的,不好意思一直在手,就自己买了一本,拿到手对比看了一下,前20章内容没有什么改变,只是有的地方名称稍微改了改,后边新添加了几章的新兴的测试技术。。。而且,此书自称第三版,可是为什么在第二版中的一些错误没有修正过来呢,有点伤心了,与我期待的结果相差太大了。反正我现在用的话,先看我的第二版吧,要是用到涉及新技术的测试的话, 再用这本书。不过印刷质量挺好的,总体来说,这系列的书,内容挺好,看个人需要了,需要学习最新的话,建议这本书,学习基础理论的话,第二版其实挺好的了。个人之见而已。


其实和其他的书内容大同小异,如未看过类似的书,还是值得看一下的。


读起来总是有点拗口,大概是期望太大了,毕竟是公司推荐的


看起来好旧啊,像二手书,是从仓库角落里翻出来的吧。。有点小失望


简单,易入门,语言简洁。缺点是翻译的地方有些不够准确。


软件测试(第3版) 这本书可以


本想好好看的,可是被网申测试员没过,伤心了,不看了


前两章讲述了软件测试的概念,并提供了3个软件例子


经典之作,需要一定的基础


速度很快,赞一个,但是书的边角有破损


还行,感觉对于测试该讲的都讲了,数学性强点,书中例子讲的也很透彻


虽然没有来得及仔细看呢,但是整体框架觉得挺好的


语言精练,逻辑条理清晰,翻译的真不错!


书还是不错的,就是没裁剪好!


印刷不错,内容简单


jdsc


测试相关的内容很详细,值得一读


书很好,就是感觉贵了


感觉有好多东西要学


相关图书