干货分享-测试人员进阶必读的八大书籍
随着互联网的快速发展,越来越多的软件走进人们的生活,测试人员也越来越被各类企业所重视,要想在层出不穷的测试人员中脱颖而出,就要在测试的道路上不断的充实自己,我为大家推荐八本测试人员必读的八本书籍
一、软件测试基础知识
1、软件测试(原书第2版)
这本书可以用来作为进入行业的第一本书,本书讲解的都是实用的技术,通过阅读本书可以快速的去学会如何测试软件。个人建议,这本书至少要读3遍以上。
2、软件测试的艺术(原书第3版)
这本书被称作是软件测试的“圣经”,据说是硅谷人员必备的书目,这本书最值得学习的地方就是测试方面的思想,读过后会让人豁然开朗。
3、Google 软件测试之道
该书从内部视角告诉你这个世界上知名的互联网公司是如何应对21世纪软件测试的独特挑战的。《Google软件测试之道》抓住了Google做测试的本质,抓住了Google测试这个时代复杂软件的精华。
二、软件测试进阶
1、软件测试经验与教训
这本书汇总了293条来自软件测试界顶尖专家的经验与建议,阐述了如何做好测试工作、如何管理测试,以及如何澄清有关软件测试的常见误解,大家可直接将这些建议用于自己的测试项目工作中。这些经验中的每一条都是与软件测试有关的一个观点,观点后面是针对运用该测试经验的方法、时机和原因的解释或例子。
2、有效软件测试
本书探讨了5个至关重要的最佳实践、缺陷及解法。这些具体项目是从作者丰富的实践经验中收集而来,能够使质量保证专业人员和测试管理人员即刻提高其理解能力和技巧,避免重大错误,并实现当前水准的测试程序,这本书以介绍如何将测试运用到软件开发生命周期的所有阶段中为重点——从需求定义到设计直至最终代码;书中的5课主要集中于讲述软件测试的关键方面:测试计划、设计、文档、执行、管理测试小组、单元测试、自动化测
三、自动化测试阶段
1、 代码整洁之道
成为自动化测试工程师的第一步就是编程,对于大多数开发人员来说,编写代码并不是一个挑战,但编写出一个干净且易读的代码却很难,本书是每一个自动化测试人员的必读书籍,在本书中,你将了解什么是有意义的名称、注释、格式、错误结构、类、系统、并发性等等。
2、Selenium 2自动化测试实战
3、 重构
作者清楚揭示了重构过程,他们为面向对象软件开发所做的贡献,难以衡量。这本书解释重构的原理和最佳实践方式,并指出何时何地你应该开始挖掘你的代码以求改善。这本书的核心是一份完整的重构名录,其中每一项都介绍一种经过实证的代码变换手法的动机和技术。
以上就是为大家推荐的8本书籍,要想能够在测试领域进阶,仅仅只靠书中的内容是远远不够的,需要大家把书中的知识灵活运用到自己的测试工作中,不断积累经验,总结出一套自己独特的心得
腾讯优测:https://utest.21kunpeng.com/home