软件测试入门书籍推荐
《软件测试》 作者:(美)Ron Patton 译者:周予滨 姚静 出版社:机械工业出版社原出版社: SAMS 我所见过的最好最经典的软件测试入门书,有一个别名叫“软件测试的本质”。
书中没有讨论太多的软件测试理论,只包含了一部分常用的、基本的知识。
从什么是软件测试、为什么要作软件测试开始,逐步引入基本的和高级的测试技术和方法,然后开始把读者引入实际工作中,讲述了一般的测试过程中要经历哪些阶段,要作哪些具体的工作,如何开展测试工作,如何找到缺陷并提交缺陷。
甚至还包括了对测试人员的职业指导。
建议所有的测试人员都读一读。
《软件测试》 作者:[美]Paul C.Jorgensen 译者:韩柯 杜旭涛 出版社:机械工业出版社原出版社: CRC 另一本同名的经典测试书籍。
如果说上面那本的目的是快速的将你引入测试的殿堂,或者说作为一本“快速职业培训”的话,这本则是更深入的介绍了软件测试的基本知识和方法。
其中重点介绍了黑盒测试(功能性测试)、白盒测试(结构性测试)的技术和方法,以及如何开展集成测试和系统测试工作。
另外,书中还包含了对于面向对象测试的内容。
这本书可以作为夯实测试基础的教材,建议阅读。
《Automated Software Testing--Introduction,Management and Performance》 作者:[美]Elfriede Dustin等著 出版社:清华大学出版社这本书虽然在国内也有中文版,我一开始看的也是中文版,不过限于中文版的质量,这里还是推荐有能力的朋友看影印版吧。
虽然书名中大主题是“自动化软件测试”,但是这本书中介绍的更多的并不是自动化测试的具体实现,而是侧重于测试过程和测试管理方面的内容,这也是因为自动化软件测试工作的开展必须依赖于一个完善的测试过程吧。
从某个角度来看,上述的三本书从测试技术、方法和测试过程几个方面都进行了详细的论述,可以作为逐步深入的“测试学习路线图”,先看第一本入门,然后通过第二本强化对测试方法和技术的理解,然后通过第三本来更深入、全面的理解测试过程。
其实书不在多,如果但作为基础学习,找到基本合适的,然后反复的阅读、研究、实践,就应该足够了。
《软件测试自动化》 作者:Daniel J.Mosley, Bruce A.Posey/著 译者:邓波 黄丽娟 曹青春等/译 出版社:机械工业出版社可以把这本书当做第一本书的延续——不过我指的是作用和风格,作者当然不是同一个人了——你可以把它理解为“软件测试自动化”方面的经典入门书。
作者从实际工作的角度对自动化测试进行了详细的论述,包括应该何时开始自动化、测试自动化同软件开发过程中其他工作的关系,以及测试自动化工作开展的过程。
还介绍了“自动化测试框架”。
不过这本书最吸引我的,还并不是它将我轻松的引入了自动化测试的世界,它还在每个章节的后面提供了很多链接和文档资料,大都可以在网上搜索到和打开。
配合这些资料的学习,更深一步的理解了自动化测试的本质。
建议准备学习自动化测试和已经开始尝试自动化测试的朋友阅读多几遍。
《有效软件测试》 作者:[美]Elfriede Dustin/著 译者:新语/译 出版社:清华大学出版社虽然这本书国内也出了影印版,但是个人感觉中文版的质量还是不错的,从中也可以看出译者有着很深的软件工程实践功底。
作为一本实践经验性的著作,书中涵盖了从测试过程到测试管理,从测试方法到测试技术,以及自动化测试方面的内容,所以要求读者应当具有相当的软件测试实际工作经验,否则只有理论知识恐怕也很难理解其中的一些做法,“知其然”却无法“知其所以然”。
建议先看过上面介绍的四本书(或者至少前三本)并有了一些实际测试的经验以后,再来阅读这本书效果会好一些。
你会在阅读的过程中发现,原来很多测试工作开展时遇到的难题可以这样解决,原来测试工作可以通过这样来提高效率…… 虽然这本书的内容并没有特别的依赖于某些测试工具,不过看的出作者和译者的工作大都是基于RUP的,所以如果读者有这方面的了解和实践经验,阅读起来效果会更好一些。
先推荐这么多,如果有兴趣都可以买来看看,除了最后一本,其他的就不要指望能找到电子版了。
软件测试看的书
1. 对你现在在做的项目需求规格书这方面的工作,你可以上网下载一些国家标准,比如“GB-T17544-1998信息技术 软件包 质量要求和测试”定义了一些软件包和文档的要求。
2. 如果想继续学习的话,浅一些的你需要看关于软件测试理论的书《Software Testing》,Ron Patton的,这个是对软件测试理论了解的一本不错的书。
3. 如果要再深入学习的话,就要看你想往哪个测试方向发展了,可以先大致分为黑盒测试和白盒测试两个方向。
黑盒测试又包括:功能测试、性嫩测试;白盒测试主要是对代码的测试。
如果你对这些都不了解的话,可以买一本《软件评测师教程》柳纯录主编的,这是考国家软考-软件评测师的指定教程,对上面说的这几个方面的知识都有介绍,都不是很深。
你可以先了解一下,然后再根据想要学习的方向,再购买更深入的相应书籍。
软件测试入门需要看哪些书籍
1、J.Mers 《计算机软件测试技巧》 [:S0清华大学出版社 1985 51Testing软件测试网)51Testing软件测试2、郑人杰 《计算机软件测试技术》 清华大学出版社 1992 朱鸿 《软件质量保障与测试》 科学出版社 1997 《客户机/服务器系统测试》 机械工业出版社 1998 周涛 《航天型号软件测试》 宇航出版社 1999 6、Rex Black 《测试流程管理》 北京大学出版社 1999 7、Mark Fewster 《软件测试自动化技术与实例详解》 电子工业出版社 《面向对象系统的测试》 人民邮电出版社 2001 9、Rakitin,S.K. 《软件验证与确认的最佳管理办法》 电子工业出版社 2002 10、麦格雷戈 《面向对象的软件测试》 机械工业出版社 2002
最近工作需要,需要买几本关于软件测试的书,大家推荐下
推荐一些测试书籍:基础阶段:《软件测试》,《软件测试的艺术》,《计算机软件测试》《软件测试经验与教训》,《软件测试用例设计》进阶阶段:《Web安全测试》,《Google的测试之道》,《软件质量保障原理与实践》,《探索性测试》自动化:《软件测试最佳实践》,《selenium自动化测试指南》,《软件性能测试过程详解与案例剖析》,《接口测试实践》,《测试驱动开发》视频:可以到黑马程序员看,有软件测试的基础入门视频。
我是大一新生,学软件测试应该看什么书才可以入门??
由于你是大一的新生,建议先看一些基础的软件开发或者计算机的书,语言类的书建议可以挑一本看起来了不用太好,随便挑一本21天什么学会开发什么的,其次认认真真看一下《代码大全》帮助你了解写代码的人怎么看代码的,同时,帮助你以后写脚本什么的时候,不知道什么时候用的上。
《软件设计精要与模式》、《软件需求最佳实践——seur过程框架原理与应用》这两本书是针对设计和需求阶段的,我觉得需求的书要研读,因为测试的起源就是对需求的解析,要能很好的解析需求就是需要聊如何做需求分析,而设计的话,测试人员会接触,但不像需求那么的频率高,《深入理解计算机系统》这本书如果你不是相关专业的话,这本书需要最早的时候通读一遍,等到你相关技能达成后,请详读,因为第一遍是科普,第二遍就是对系统的详细的认定了。
接着就是看测试专业书了,以下两本事对你测试的启蒙书籍,看完之后,就看你的兴趣了《软件测试技术大全》基础类测试书籍,对于初学者有很好的帮助,就技术来说的话《软件测试(英文版)(第2版)》全英文的,我觉得蛮好很理论,可以帮助你了解软件测试的理论基础,顺便可以提高一下英文之后的得等你想要朝哪个方向发展再定了,因为你还是个大一学生,等到了时候再看也不迟,心急吃不了热豆腐,希望这些对你有帮助
白日易珊婧