软件测试需要看什么书?

软件测试需要看什么书?,第1张

一、自动化测试类:

1、软件自动化测试:引入、管理与实施

Automated Software Testing Introduction,Management,and Performance

2、软件测试自动化技术与实例详解

Software Test Automation

3、高效软件测试自动化

Effective Software Test Automation

4、图形用户界面测试自动化

Effective GUI Test Automation

5、软件测试自动化

Just Enough Software Test Automation

6、软件工程与软件测试自动化教程

二、Web应用测试类:

1、Web安全测试

Testing Web Security:Assessing the Security of Web Sites and Applications

2、Web应用测试

Testing Application on the Web:Test Planning for Internet-Based Systems

3、Web应用测试(第二版)

Testing Applications on the Web: Test Planning for Mobile and Internet-Based Systems, Second Edition

4、Web测试指南

The Web Testing Companion: The Isider's Guide to Efficient and Effective Tests

三、软件测试基础类:

1、软件测试(原书第2版)

Software Testing A Craftsmaj's Approach(Second Edition)

2、软件测试

Software Testing

3、面向对象的软件测试

A Practical Guide to Testing Object Oriented Software

4、软件测试与质量管理

5、计算机软件测试(原书第2版)

Testing Computer Software,Second Edition

6、实用软件测试过程

Testing IT:An Off-the-Shelf Software Testing Process

7、软件质量和软件测试

Software Quality and Software Testing in Internet Times

8、系统的软件测试

Systematic Software Testing

9、软件子系统测试

The Craft of Software Testing:Subsystem Testing,Including Object-Based and Object-Oriented Testing

10、面向对象系统的测试

Testing Object-Oriented System:Models,Patterns,and Tools

11、软件测试技术概论

12、软件β测试

Beta Testing for Better Software

四、软件测试应用类:

1、有效软件测试

Effective Software Testing

2、实用软件测试方法与应用

3、软件测试:经验与教训

Lessons Learned in Software Testing

4、软件测试入门

Introducing Software Testing

5、实用软件测试指南

How to Break Software A Practical Guide to Testing

6、软件评估:基准测试与最佳实践

Software Assessments,Benchmarks,and Best Practices

7、嵌入式软件测试

Testing Embedded Software

8、软件测试求生法则

Surviving the Top Ten Challenges of Software Testing : A People-Oriented Approach

9、软件测试:过程改进

Software Testing in the Real World Improving the Process

10、快速测试

Papid Testing

11、软件测试的有效方法(原书第2版)

Effective Methods for Software Testing,Second Edition

12、网络测试深入解析

五、单元测试类:

1、单元测试之道Java版——使用Junit

Pragmatic Unit Testing:In Java with JUnit

2、测试驱动开发(中文版)

Test-driven development:by example

3、单元测试之道C#版——使用Nunit

Pragmatic Unit Testing:In C# with NUnit

4、测试驱动开发——实用指南

Test Driven Development: A Practical Guide

5、软件测试与Junit实践

六、性能测试类

1、2EE性能测试

J2EE Performance Testing With BEA WebLogic Server

2、Microsoft .NET Web应用程序性能测试

Performance Testing Microsoft .NET Web Applications

七、软件安全测试类:

1、黑客攻击测试篇

Hack Attacks Testing:How to Conduct Your Own Security Audit

2、Web安全测试

Testing Web Security:Assessing the Security of Web Sites and Applications

八、测试管理类:

1、测试流程管理

Managing the Testing Process

2、软件测试过程管理(原书第2版)

Managing the Testing Process(Second Edition)

九、软件测试培训类:

1、软件测试员培训教材

2、软件测试实用指南 上面每一种你可以挑选一两本看看,如果时间充足可以考虑多看看几本…… 满意的话请采纳!如果还有什么需要帮助的,咨询1051721233

1、《软件测试的艺术》

作者: 梅尔斯

出版社: 机械工业出版社

该书历史悠久,1979年第一版,2004年(估计)第二版,可见其生命力。工具,环境语言都在变化,但是根本的测试思想没有变。怪不得有人称该书为测试领域的"开山鼻祖"。

该书信息密度不低,第一章以一个小测试作为引子,第二章阐述全书的核心思想,后面各章就讨论了详细的方式方法。所谓详细也是相对而言,能打下进一步学习的基础就足够了。实例很少,偏向于原则、理论、概念。

如果想应聘测试工程师,也可以作为恶补书籍,也是就该书小而全。

2、《软件测试》

译者:周予滨 姚静

出版社:机械工业出版社

原出版社: SAMS

我所见过的最好最经典的软件测试入门书,有一个别名叫“软件测试的本质”。

书中没有讨论太多的软件测试理论,只包含了一部分常用的、基本的知识。从什么是软件测试、为什么要作软件测试开始,逐步引入基本的和高级的测试技术和方法,然后开始把读者引入实际工作中,讲述了一般的测试过程中要经历哪些阶段,要作哪些具体的工作,如何开展测试工作,如何找到缺陷并提交缺陷。甚至还包括了对测试人员的职业指导。

建议所有的测试人员都读一读。

3、《软件测试》

译者:韩柯 杜旭涛

出版社:机械工业出版社

原出版社: CRC

另一本同名的经典测试书籍。如果说上面那本的目的是快速引导你入门,那这本则是更深入的介绍了软件测试的基本知识和方法。

其中重点介绍了黑盒测试(功能性测试)、白盒测试(结构性测试)的技术和方法,以及如何开展集成测试和系统测试工作。另外,书中还包含了对于面向对象测试的内容。

这本书可以作为夯实测试基础的教材,建议阅读。

从某个角度来看,上述的三本书从测试技术、方法和测试过程几个方面都进行了详细的论述,可以作为逐步深入的“测试学习路线图”,先看第一本入门,然后通过第二本强化对测试方法和技术的理解,然后通过第三本来更深入、全面的理解测试过程。其实书不在多,如果但作为基础学习,找到基本合适的,然后反复的阅读、研究、实践,就应该足够了。

4、《软件测试自动化》

译者:邓波 黄丽娟 曹青春等/译

出版社:机械工业出版社

可以把这本书当做第一本书的延续--不过我指的是作用和风格,作者当然不是同一个人了--你可以把它理解为“软件测试自动化”方面的经典入门书。作者从实际工作的角度对自动化测试进行了详细的论述,包括应该何时开始自动化、测试自动化同软件开发过程中其他 工作的关系,以及测试自动化工作开展的过程。还介绍了“自动化测试框架”。不过这本书最吸引我的,还并不是它将我轻松的引入了自动化测试的世界,它还在每个章节的后面提供了很多链接和文档资料,大都可以在网上搜索到和打开。配合这些资料的学习,更深一步的理解了自动化测试的本质。

建议准备学习自动化测试和已经开始尝试自动化测试的朋友阅读多几遍。

5、《高级软件测试:高级软件测试分析师》,《高级软件测试:高级软件测试经理》 

这两本书是ISTQB高级认证的培训教材。如果你做测试工作超过3年,可以买2本来看看,里边很多东西很实用。如果看着无感,可以放着,工作几年再看。如果这些年间你一直在进步,看着一定会有感。里边的东西不见得全对,也不见得全实用,但是当你能够理解里边大部分内容,并可以取精去糟的使用到工作中时,你可以说,测试我做的不错了。这算是个自查手册。

6、《软件测试,经验与教训》

如果只让推荐一本书,我就推荐这一本。

书以很多看似零散的小知识点组成,但是字字珠玑。

真正做过2年~20年测试的人,拿起它来,每一条和自己的工作做对照,都会有共鸣或者”原来如此“的感受。工作经验越多,体会越深,是一本常看常新,并且能够一直指导你的书。从某种意义上,它教会测试人员的是“思辨思维”,这才是最重要的财富。

7、《有效软件测试》

译者:新语/译

出版社:清华大学出版社

虽然这本书国内也出了影印版,但是个人感觉中文版的质量还是不错的,从中也可以看出译者有着很深的软件工程实践功底。作为一本实践经验性的著作,书中涵盖了从测试过程到测试管理,从测试方法到测试技术,以及自动化测试方面的内容,所以要求读者应当具有相当的软件测试实际工作经验,否则只怕也只是知其然而不知其所以然。

建议先看过上面介绍至少三本基础类的,并有了一些实际测试的经验以后,再来阅读这本书效果会好一些。你会在阅读的过程中发现,原来很多测试工作开展时遇到的难题可以这样解决,原来测试工作可以通过这样来提高效率……

想要学习软件测试,可以选择由机械工业出版社出版,姚静和周宇斌所翻译的美国作者柔恩帕顿所著写的软件测试这一本书,这是我所见过的最好最经典的测试软件的入门书籍,它有一个别名叫做软件测试的本质,非常适合新手小白用来学习。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7976012.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存