谁都是自己问题的答案

如何去选择一本适合自己的软件测试书籍?

上一篇 / 下一篇  2009-12-10 11:42:27 / 个人分类:论坛活动

查看( 724 ) / 评论( 43 )

现在市面上有这么多的软件测试书籍,你该如何去选择一本适合自己的软件测试书籍呢?


参与讨论:http://bbs.51testing.com/thread-176663-1-1.html





TAG:

happy_wendi的个人空间 happy_wendi 发布于2009-12-07 23:24:06
回复 1# 的帖子
测试书籍的选择可以考虑以下亮点:
1、技术性:对于初学软件测试的朋友可以选择一些介绍软件测试整体架构的一些书籍,让自己对软件测试有一个整体的认识;对于有一定基础的软件测试人员则需要选择针对性比较强的专业性书籍;
2、趣味性:不要选择像普通的C语言等那种枯燥的理论性书籍。比如要学习敏捷,则可以选择趣味性比较强的《敏捷先锋》;
UU1983的个人空间 UU1983 发布于2009-12-08 10:02:32
定位自己
要买什么书要看什么书实际上是两回事情
买什么书,是自己的想法,但这本书未必适合自己
看什么书是我们应有的实际需求,未必是你想买的,但是是你目前为止适合你看的
那我们如何知道我们应该买一本什么样的书才适合自己看呢
那首要的问题就是定位自己
你是初级测试工程师?中级测试工程师?高级测试工程师?测试专家?
那如何知道自己到底属于哪个级别呢,从你的职称下手
你是正在学习测试的学生吗?还是刚入职的工作者,工作有两年或两年以上者
如果是前两者你应该选择比较基础的测试书来看,理论要详尽,有实际的例子进行理解
如果是第三者那请开始认真的审视自己,暴露自己的缺点,相信你已经买了一些书籍,已经从书籍中定位了自己,所以只要公正的评价自己买到合适的书籍就不是什么难题了
zhangjinyan的个人空间 zhangjinyan 发布于2009-12-08 11:53:54
挑选什么样的书籍
1.可以从自己的工作中出现的瓶颈挑选
2.可以从自己的职业规划挑选
3.可以从自己的兴趣爱好挑选,有些人可能在某个测试领域有兴趣,可以向这个领域成为这方面的专家
zhumingli的个人空间 zhumingli 发布于2009-12-08 13:37:15
能给处于不同时期的人,推荐一下不同的书籍么?
UU1983的个人空间 UU1983 发布于2009-12-08 18:13:23
楼上说是哪方面呢
哪种,黑盒、白盒?具体点
平静的生活&工作、淡淡的爱。。。 nobody_pan 发布于2009-12-09 13:43:49
1、先要知道自己的需求
   比如,我想知道系统的测试流程那就买流程方面的书籍
         想了解自动化测试,那就买自动化测试方面的书籍
         自己有一定的实战经验,但是理论方面欠缺,那就选择偏重理论方面的书籍
         自己觉得对理论蛮通的,但是实战方面欠缺,那就选择偏实际运用方面的书籍

2、拿到书之后就要进行有计划的学习,否则就是一堆废纸

我觉得比较重要的是先要认清楚自己的需求,之后再去选择书籍,现在市面上的软件测试书籍太多了,
鱼龙混杂,选择错了,不仅浪费了钱财,还浪费了时间,搞不好还给自己带到了误区。
TerryLin的个人空间 TerryLin 发布于2009-12-10 05:18:23
学习了
illlh发布于2009-12-10 11:55:26
我很同意2楼的观点。
选择适合自己的书首先要知道自己想要什么。这个需求可以是立刻就要实现的,比如解决问题,也可以是提升自身能力的,比如看看新的测试理论。
很多人都不知道自身的需求就开始买书,结果就是买了回来也不看。不是为了证明自己需要看书,而是要证明这本书看了就会改变一些事情,比如工作中遇到的问题,技术上的,交流上的,流程上的等。所以,了解自身需求是首要的。
其次,选择难度,也就是层次。难度太高的看不懂,耐心看下去有浪费时间的风险。难度太小,没有起到指导作用,也是浪费时间。
syr1234563044发布于2009-12-10 16:05:50
回帖
我个人觉得选择一本适合自己的软件测试书籍可以从以下几个方面进行考虑:
1、个人的兴趣爱好,对哪方面的测试比较感兴趣;
2、评估自己测试方面的能力,比如:你的能力已经达到中级测试的水平了,就没必要去买初级的测试书籍了;
3、给自己定位,希望在测试方面达到什么高度;
4、自己目前的工作情况,需要哪样的测试书籍。
前端测试工程师@淘宝 Eric_Lee 发布于2009-12-11 15:54:59
个人觉得目前市面上的书鱼龙混杂,经典的还是原来的那几本,永不过时
良情泽木的个人空间 houzeal 发布于2009-12-14 10:10:58
适合自己的就是最好的!
最基础的知识,最重要!
namisang的个人空间 namisang 发布于2009-12-14 11:16:21
1、明确自己的学习目的;
2、查看出版社是否知名;
3、详细阅读简介和目录是否与自己的目的相符;
4、查看出版时间,一般而言,我们都购买较新出版的书;
5、在网上购买书籍最重要的一点:查看网友的对此书的评论;
6、多个网站比较价格。
胖胖 wzxshi 发布于2009-12-14 15:08:42
感觉2楼写的很不错
菲的历程 pupu840323 发布于2009-12-14 21:32:46
不同层面看问题和阅读方法介绍
以上各位答的都不错,我个人比较喜欢阅读,基本什么书都读,每年都会制定读书计划,其中就会涉及到技术类的书籍,下面谈谈自己的亲身体会和建议的阅读计划。
1、什么叫适合?
首先我觉得还是要说明这个概念,什么叫适合。读书最大的投入就是时间,这个成本可是很高的,我们如果把时间浪费在了错误的书籍上,那么就等于**,因为别人都在进步,而你却什么都没有吸收,还填了一堆烦恼。那么什么叫适合呢,我认为只要是你看起来很流畅,并且有所收获,那么这个就是适合你读的好书。如果是一本你读完了,却觉得你都会的书,那么你就浪费了时间和金钱,如果是一本你读完了完全不明白写的是什么,或者知道写什么呢,就是什么都没吸收,那么你也是在浪费时间,不过好在金钱没浪费,毕竟等你提高以后,还可以继续看。

2、读书计划
读书计划我觉得上边的人说了不少,也都不错,只是我这里想详细说一下具体按不同视角的读书。
1)阅历
我们刚初入职场的时候,肯定是一问三不知,什么也看不懂,随着工作经验,阅读丰富,逐渐的也成长为一个人才了。在不同的阶段,我们都会翻阅不同的资料和书籍。在刚开始的时候,一般的人就是什么都想看,再往后就是非常有针对性的选择了,这是和我们的阅历有关的。对于什么都不懂得人来说,先在各测试网站看看别人推荐什么,然后我们去图书网站看看介绍和目录,看看适不适合自己现有的能力,别人的评价如何。还有就是朋友的介绍,他们一般都读过什么,体会怎么样等等,这是一个很好的方法。随着我们的阅历丰富,逐步我们产生了自己的兴趣爱好,那么我们就会有选择性的阅读,但是还是有太多的书籍需要进行选择,最好的方法还是先衡量自己工作的内容和性质,看是不是有环境进行体验和学习,如果有,就选择内容介绍详细,有实践类的书籍,如果没有,则选择评论好的,浅显易懂的书籍,等入了门了,就可以在网上先搜罗一些资料进行阅读和深入学习。等自己阅历再丰富了,这个时候就不用说了,你自己都知道买什么书合适了。这里最后要强调的一点,利用好图书网站的关键字,平时多看看出什么图书了。
2)技能
我们在工作中,大家都有各自的技能发展,可能是功能,可能是业务,可能是性能,也可能是自动化,或者管理,等等。基于这些技能,我们会有针对性的进行学习和发展,可是现在图书业同质化很严重,我们不可能每个都看,所以就需要我们找大众都看过的先看,毕竟这个时候别人看了,你没看,就太吃亏了。第二点想说的是,要先看国内作者写的,再看国外作者写的,很多时候国外的作者编写的内容太详细,或者翻译的太生硬,这些都导致你不容易去理解和领会精髓。不过按技能这个角度来说,越到高端,书籍越少,你很好选择,但是确不见得看得懂,而中国网络资源在这块就非常好,有很多别人的经验在网络上分享,可以帮助我们解决不少问题。
3)需求
我们都是比较要强的人,谁都想进步,所以在不同的时期,会有不同的需求,我们会产生对知识的渴望,往往这个时候你就会非常急切的买书,但越想赶快入手一本好书,就越不知道买什么,心里肯定着急,这个时候应该如何找适合自己的书呢?我的建议没别的,就是在图书网站搜关键字,看各种书的目录和评价,看样张,更为有效的方式可以去图书馆逛两圈,基本自己就能明确了。不过这里我要提一点技巧,现在图书类网站很多,但是不是所有图书都有,比如比较早的,评价非常好的书,当当,卓越这类的网站基本就是没有货,这个时候我们可以去计算机类专业图书网站看看,一般都有货。还有一种方法是购买二手图书,也是一种有效途径。

对于测试来说,确实内容非常多,书籍的覆盖面也很广,测试类,质量管理类,数据库类,开发类,基本什么都有了。我们不要贪图一口气吃成个胖子,慢慢来,随着工作的逐步深入,慢慢开拓自己的学习和视野,这样才能吸收更多有价值的东西,最后想说的是,51testing出版的图书,确实浅显易懂,适合各种测试入门人员阅读。51testing的论坛资源也适合各位学习和实践。当你不知道选什么书的时候,就来这里学习吧。(绝不是广告。。。。。)
sky8848的个人空间 sky8848 发布于2009-12-15 18:44:42

3784445发布于2009-12-15 21:54:31
我很同意2楼的观点,选择适合自己的书首先要知道自己想要什么,问题问的太大了,可以细化一点
rolei的个人空间 rolei 发布于2009-12-15 23:38:13
书不在多
不在于买了多少书,合适就好,满足你的需要就好。
不在于读了多少书,善于总结,不断提问思考就好。

不同的时期,不同的阶段对书的选择也完全不同,完全是由你所处的发展阶段、当前的工作学习目的所决定的。
作为IT行业重要组成的测试环节,基本的IT知识绝对是必不可少的。(软件工程、编程语言、数据库、操作系统等等)
作为一门专门的学科,测试基础也必不可少,推荐《软件测试的艺术》。

初、中、高测试人员所要读的测试书籍绝不相同。
测试技术、测试管理,不同的方向所读的书籍也各不相同各有侧重。
不同的行业,所接触的书籍也各不相同。
Angelia huiyanni 发布于2009-12-16 09:07:36
你们认为看过的那本书觉得最好呢

davy_chen发布于2009-12-16 10:01:34
大概翻看一下,选择喜欢的就是了。其实很简单的事情,何必要搞复杂。
drico1986发布于2009-12-16 12:48:10
说实话,作为一个工作了大半年,来看这个帖子想寻找下一步发展方向的人,进到这个帖子,虽然大家的意见给了我一些帮助,不过还是比较迷茫。
希望大家能给出更具体的意见。

听取大家的意见,第一步定位自己。
首先本人工作的公司是做聊天室软件的,之前整个测试环境并不是很完善,测试文档基本没有,也没有采用基本的测试流程管理,测试计划什么的基本都没有。测试至今也只是手工测试,版本发布前根据界面和新功能列表来测试,用JIRA管理缺陷。

1.在这个情况下,我希望能找到一本书,介绍下整体软件测试的实践方法。具体到如何构建一个比较系统的测试环境和流程,包括测试文档如何建立和管理,测试计划如何编写实施,如何管理测试用例。 希望大家推荐一本比较经典的。

2.对于测试用例的编写,目前也只是处于摸索阶段。是否有相关书籍从通过具体商业项目来介绍下测试用例编写的思想。这个也希望大家推荐一本。

3.自动化测试,这个部分倒比较好选择,因为国内的这部分书不多,51testing也出了几本。我想请问各位高手,阅读完这几本书之后,能不能推荐一个能侧重于某个测试项目,基于项目来说明如和使用自动化工具在项目中完成性能测试的方法。

相信我的问题很多新人都会遇见,算是比较普遍的问题,希望大家能给出具体书籍名称!因为面对太多书实在很茫然,希望能根据大家的推荐,再去选择相应的书籍!!

先感谢大家! 持续关注次贴!
我来说两句

(可选)

Open Toolbar