自学软件测试看啥书入门比较好呢( 二 )


代码分析:
《head first 设计模式》
另一本Head First系列的书,佳作!
这本书将晦涩难懂的设计模式诙谐幽默的讲的非常的生动易懂,对于初学者来说,可以帮助很快的入门设计模式。书中用实际的编程案例讲解算法设计中会遇到的各种问题和需求变更,并以此逐步推导出良好的设计模式解决办法。
书中运用了大量生动的插图,读起来会非常的顺畅,每个小章节的总结归纳也很不错,不仅仅是学习设计模式,也是在锻炼编程能力。
《重构改善既有代码的设计》
书是有点老了,里面的方法现在已经成为了常识性的东西。这本书不难懂,可以很快的读完,读完会坚定自己的信念:自己经手过的代码,应该变得比经手之前变得更好。千万不要害怕去重构,确保重构每一小步的正确性就可以了。虽然短期看有些耽误时间,但是从更长的时间上来看,最终会提高我们的开发效率,更好的节省时间。
这本书对于整体的开发理念和测试理念,都很有帮助,相信你读完之后会像上面我说的那样有感悟的。
《不测的秘密精准测试之路》
第一人称视角,主角腾小宇,讲述自己精准测试的过程,虽然故事不复杂,但是读起来津津有味。
书中展现了腾讯亲身经历并实践的关于精准测试的探索,以及深度的思考和解决问题的过程,有很多地方只有真正做过的人才能够想的很清楚。整个故事的过程从人工测试分析、精准测试分析,再到最后的平台建设,整个完整的演进过程非常具有借鉴意义,毕竟很多事情不是在开始的时候就规划的很完美。
探索无止境!
测试专家必读:
《Google测试之道》
好书啊好书,看了你就觉得自己是井底之蛙!
打破你的“测试”的思维界限,“测试服务”到“工程生产力”,Google测试团队名称的变化,所代表的职责范围和目标却是完全的不同。综合来说,这本书是所有看过软件测试类的书籍,收获最大的一本书籍,适合有一定测试经验和工具开发经验的人去看。对于小白来说,会有一些感悟,但是对于测试经验丰富的人,收获是非常大的。
2012年之前谷歌测试的整体概况,国内很多公司到现在还只能望其项背。
《持续交付》
在你的组织里,仅涉及一行代码的改动,需要多长时间才能部署上线?你的处理方式是否可重复且可靠?针对这个问题,这本书给出了解决方案。即使是现在,很多的项目,依然距离这个解决方案很远。这本书好就好在不仅仅给你构造出一个理想的目标和达成目标的系统方法,而且还介绍了很多实际中会遇到的问题,有些问题的解决方法我们看到会会心一笑,因为我们遇到并用过类似的方法,有些是至今仍然困扰我们的,这就会有恍然大悟的感觉。
这本书适合整个项目组,从产品经理,到技术经理,再到开发、测试、运维等,建议有一定的持续集成经验,再来读这本书,收获和共鸣会非常的大。如果你是勤于思考、看到问题并希望改善的人,那么这本书一定适合你!
《人月神话》
这本书是软件工程的经典著作,提出了一些非常独到的见解:
(1)提倡外科手术式的团队组织; (2)软件项目的核心概念要由很少的人来完成,以保证概念的完整性;(3)软件开发过程中必要的沟通手段;(4)如何保持适度的文档;(5)在软件开发的过程中,只有适度改进,没有包治百病的银弹。《凤凰项目》
我的评价这是一本神奇的书!
用小说的方式,讲述一个怎样让一个非常凌乱的运维项目一步步的达成高效并且顺畅的状态。作者从一个大的宏观角度,去看待整个开发、测试和部署运维整个的流程。书中阐述的东西比较多,翻译的不是太好,但是核心的一点get到就可以了:运维或者其它IT项目管理,并没有什么特殊性,工厂流水线的一些管理方法论,是可以应用到这上面来的
福利福利:
初级测试到高级测试开发捷径分享
史上最全软件测试资料文档下载


推荐阅读