怎么才能学好软件测试???
各位高手:我是刚刚学习软件测试这门课的学生,究竟软件测试这门课应该怎么样才能学好??在学习这门课应该注意一些什么.
请各位高手指点一下小弟,小弟将十分感激!!!!~ 软件测试是一门实践性的学科,要学好还是要在理论知识的基础上多实践、多思考。 理论知识要掌握什么呢,我最近在看好多软件测试的书,好多都是将质量管理的!搞的咪咪忽忽的. 原帖由 wangziyang 于 2006-4-24 22:23 发表
理论知识要掌握什么呢,我最近在看好多软件测试的书,好多都是将质量管理的!搞的咪咪忽忽的.
测试概念
测试流程
测试方法
测试工具
实践
多看帖子,多提问题,多实践。
打破沙锅问到底。向前辈学习。更新自己的知识库。 我所在的公司都没有用什么测试工具,现在干的基本上是黑盒测试,唉,有点郁闷呀1 原帖由 kadyyf 于 2006-4-25 16:57 发表我所在的公司都没有用什么测试工具,现在干的基本上是黑盒测试,唉,有点郁闷呀1
不要郁闷
我想,现在测试行业里的人
应该还没有人敢说,我黑盒测试是最强的,或是黑盒测试我完全精通,没有不会的
每一块都有很多需要学习的东西
你可以在黑盒测试上更新自己的知识,提高自己的能力
如果以后有了一些比较好的机会
你才有可能抓住 我觉得版主说得很好。先前我也在郁闷公司没有自动化测试。看了您的一席话,很有感触。无论做什么都应该做好。我觉得测试主要是对测试产品的掌握,测试方法和技巧很重要。能从我们手里出去的产品没有或很少有BUG那就是个好的测试员。 工作快一年多了,换过一次工作,不过做得都是软件测试中的黑盒测试,有时候感觉很郁闷,工作没有信心,不知道该怎样学习提高自己的水平,书上的东西看得糊糊涂涂,周围也没有人可以学习,请高手指点指点,非常感谢! 学习的方法有很多,可以考虑自学或者去参加系统全面的培训都是很好的方式啊!只要你肯学习一定会有收获!! 系统全面的培训,像交大慧谷的培训费用一定很贵,而且如果想去学得话必须去上海,放弃现在的工作,对我来说不太现实.只有自学了,但是现在还没有定位好目标,有些迷茫. 我也是,周围没有人可以学习指导的,自己看书也是迷迷糊糊的 都在迷茫中!!! 学习的方法有很多
培训也只是其中一种
很多人都是自学出来的
当然自己要有明确的学习目标
不要盲目的去做一些事情
不过,争取一些实践的机会也很重要 迷茫中... 多看书,多动手,多思考! 其实我也是挺迷茫的,到底如何做啊?而且要是打算找测试这方面的工作,应该具备哪些素质啊?
作为一个测试人员应该具备的基本素质
1、 我们需要具备很好的沟通能力:沟通是人类相互进步的一个重要标志,用在我们这个行业里面沟通也比较适用。我们的沟通往往不仅是跟开发人员的沟通,有时候也会跟我们的客户进行沟通的。这是两种不同类型的人,他们关心问题的侧重点也不同。所以我们沟通时候需要掌握一定的技巧,这样才能从客户那儿得到比较准确的需求。有时候我们的工作会被开发人员认为是“破坏”性的工作,这样就会引起我们跟开发人员的冲突,所以当我们发现一个bug 之后如何跟开发人员沟通也是一门艺术。很多时候我们不仅仅是把bug 写出来,也要很好地说给开发人员知道。从而达到我们彼此想要的一种结果。2、 我们需要具备很好的自信心:很多时候开发人员会经常认为测试人员的开发相关知识不如自己,所以会有一种轻视的态度,这个时候我们除了补充我们的专业知识之外还需要有很强的自信心。呵呵。如果允许他对我们说这说那,那么我认为我们的工作还没开展就已经处在十分不利的地步了,我们将会被他们牵着鼻子走。这种现象很正常。而我却属于那种很讨厌被别人牵着鼻子走的人。所以我知道我们一定要很专业才能让别人尊重自己的劳动成果并听取自己的见解。当然这种自信心也是建立在心平气和下的沟通,不是完全对立的
3、 我们需要保持一种怀疑的精神:(这点我很擅长,我经常怀疑那些跟我擦肩而过的PLMM 对我放电。所以总是。。。。。。,呵呵,结果最近医务室大夫说我患了神经质。亏大了)我们会经常碰到这样一种情况,我们往往发现的bug 交给开发人员时他们总是尽他们最大的努力解释每个他们认为不是bug 的bug。我们在倾听他们解释的同时必须要怀疑他们的观点直到我们自己确认过之后。
4、 我们需要耐心和很好的记忆力:有时候往往一个bug 需要我们很耐心的花费时间、精力去投入在上面,而且当我们再找到有些类似的bug 的时候,要能从脑子里面找出来这些bug,这就需要我们有很好的记忆力。其实如果不具备这些条件了那么相关的文档就是我们最好的查询资料。我就是属于这种类型的,很多时候总是翻阅以前的文档。但是这样也有一个好处,那就是在不断的查询过程中我们对文档的修改,使文档日臻完善,当然这种完善也是相对的。
5、 我们需要一颗安静的心:因为浮躁的人是找不出隐藏在深处的bug 的,(所以我们的开发人员总是喜欢让我测试他们的东西,因为我汇报的bug 很少,这样他们的绩效就表现得很好啊。所以我总是挨批啊。不过现在学乖了,呵呵。)所以当我们测试的时候我们应该保持内心的平静,这样我们才会保持很好的洞察力来找到那些隐藏很深的bug。而且也会抓到相关的重点的。这点是很重要的。否则你的测试跟流水账做也没什么区别,根据业务流程,根据用户需求,根据开发人员的思路一路跑下去,发现一些皮毛的bug。这不是一个好的测试人员应该做的。我们在平静当中才能保持自己的观点不被别人左右。
6、 我们还需要能够承受压力并排遣压力:无须质疑,我们的工作承受着一定的压力,当然这样说有点片面,不过大体上应该是这样的。所以我们经常承受着一定的压力,客户在催促,开发人员在delay,风箱里面的老鼠两头受气。所以我们要能够承受压力,包括外界的、工作上的压力。并且不要把因为压力而导致的不好的情绪带到工作当中。学会排遣这些压力,保持一颗轻松的,平静的心,然后全身心投入到我们的工作。
上面的只是根据实际的一些经验以及曾经看过的一些朋友的见解总结而来 楼上说的真好,看过之后收益良多,谢谢! 恩 不错.很基本的.
页:
[1]
2