软件评测师考试应考指南

发表于:2010-01-27来源:作者:点击数: 标签:考试应考评测指南软件
软件 评测师 考试应考指南 通过考试经验与指导 软件评测师属于我国计算机软件资格和水平考试中的中级内容,到目前已经开考三次,分别是2005年、2006年和2007年每年的上半年。他和软件设计师一样同属于计算机软件专业类别,因此其内容也和软件设计师最为接近

  软件评测师考试应考指南 通过考试经验与指导

  软件评测师属于我国计算机软件资格和水平考试中的中级内容,到目前已经开考三次,分别是2005年、2006年和2007年每年的上半年。他和软件设计师一样同属于计算机软件专业类别,因此其内容也和软件设计师最为接近。

  虽然软件评测师至今已经开考三次,但是参加考试的人数并不多,通过的人数更是很少,这并不是因为软件评测师考试很难,相反,软件评测师和软件设计师相比,其考试难度反而要低。在另一方面,软件测试工程师的工作岗位却大量的缺人,在微软的项目中,软件测试人员的安排要多于软件设计人员和程序员得数量。那么在这样的一个好的社会需求下面,是什么原因造成软件评测师通过的人数如此少呢?

  1、 对软件测试行业缺乏了解。

  整个社会目前对软件测试行业缺乏了解,因此造成了大家搞不清楚软件测试要干些什么,哪些地方需要软件评测师,软件评测师是否赚钱等问题。在这样的一个环境下,所有人都将注意力集中在软件设计上,对软件测试行业缺乏了解,是造成软件评测师考试报名人数过少的主要原因。

  2、 国内软件企业对软件测试不够重视。

  国内的软件企业以中小型企业为主,在这些企业,基本上没有正规的管理手段和方法,有点类似于“软件作坊”。软件项目来了以后,就靠几个程序员,没日没夜的做,中间没有什么管理和控制,最后做成什么算什么,因此也造成了众多软件项目的失败。

  在这样的软件企业里面,几乎没有专门的软件测试人员,而是由程序员自己进行单元测试和组装。只要组装起来的软件可以实现客户的功能,就认为项目大功告成,而在客户使用的过程中,不断的出现各种错误和BUG。最后导致项目完成一两年后,项目组还无法从客户现场撤出。国内软件企业缺乏有效的企业和项目管理手段,没有完整的质量管理体系和为软件质量做保证的软件测试环节,因而导致人们在很多软件公司看不到或者很少看到软件测试人员。

  3、 软件测试方面的学习资料很少。

  国内在软件工程方面的发展要滞后于国外很多,而在软件测试方面滞后得更加严重,在2005年前,国内的软件测试方面的书籍很少,最近两年才开始陆续有部分软件测试的书籍开始出版。而觉大部分大学的计算机科学系还没有开出软件测试这门课程,虽然在某些高校两年前已经开始有试点尝试着开设软件测试课程,但是到如今大部分的大学计算机专业课程体系中仍然看不到软件测试的影子,我国大学课程体系的落后是造成软件测试得不到社会认识的一个很重要的原因。

  从2005年开始,已经有很多职业教育品牌看上软件测试这个充满前途的行业,现在社会上已经推出了软件测试工程师课程,也从侧面反映出社会对软件测试人员的需求将越来越大。国内软件企业都处于发展壮大期间,软件产业的发展将带来无数的软件测试岗位。面对目前国内大学生就业难的问题,谁能够在软件测试领域取得先机,谁就能够在未来的职场竞争中取得核心竞争力。目前大连做软件测试处于起步阶段,软件测试培训也是06年底才有,目前只有一家。

  在软件测试职业资格证书方面,目前国内最具有影响力的当数软考中的“软件评测师”。通过软件评测师既可以拿到软件测试的职业资格,还能够获得工程师职称,可以说是一举两得。而其他的认证要么就是社会团体推出,要么就是国外引进,得不到社会的广泛认可。

  那么软件评测师考试难度到底如何,如何才能够顺利通过软件评测师考试呢?我们通过已经举行三次软件评测师的试题来对其进行分析。

  2005年上半年举行了第一次软件评测师考试,在这次考试中可以说所有的一切都是一种尝试。考试内容基本上紧贴考纲,但是却多出了多媒体和编译原理的题目,不知道是因为出卷人的疏忽还是对考纲不熟悉。这一次软件测试方面的题目所占的比例很小,这套试卷几乎成了软件设计师的试卷,可以看出当时国内软件测试方面是相当缺乏内容的。

  2006年将软件测试方面的题目从05年的16个增加到了28个,增加的幅度比较大,并且再也没有出现多媒体和编译原理方面的题目。可以看出06年的出题趋于正常,并且各知识点的知识分布比较均匀。

  2007年再一次增加了软件测试方面的题目分数,软件测试方面的题目增加到35道,几乎占上午试题的一般。而其他题目也主要集中程序设计和软件工程方面,计算机组成原理、和数据库所占的分值三年来几乎变化不大,而计算机网络知识点在06年削减的基础上,连一道都没有出,不可不谓为一个大改革。具体情况见下图。

软件评测师考试应考指南 通过考试经验与指导 - fengying2007wel - 莹薇

  从上图中,我们可以得到一些信息,软件评测师作为软件测试工作的从业资格考试,应当将主要精力放在测试方面,因此与测试方面关系不大的一些知识内容在不断弱化,而这个趋势估计将进一步加剧。毕竟如果软件评测师的考试试题和软件设计师相差不大,那么推出软件评测师考试还有什么意义呢?软件设计师考试的上午试题就是一个大杂烩,不能把评测师也弄成一个大杂烩了吧!

  未来的软件评测师仍然将以软件测试、软件工程、程序设计三块内容作为考试重点,因为这些内容就是软件测试工作所需要掌握的核心内容。而计算机网络、信息安全则将弱化,但是不能说07年一个题目都没有出,08年就不会出。计算机网络和信息安全方面的题目不会完全砍掉,但是绝对分值不会占很大。

  在图中,有三块知识点是三年来从来都没有出过的,那就是中间件、软件开发风险、软件工程有关标准。其实真的没有出现的只有前两者,而软件工程有关标准是因为其和测试标准重复才导致没有知识点,在软件评测师中考的软件工程标准当然会是测试标准,这也是当初制定考纲时没有考虑到的问题。

  如何备考软件评测师考试

  1、 以考纲为界进行复习。

  从三次的考试出题内容来看,除了05年的多媒体和编译原理试题超出了考纲之外,其他所有的试题全部在考纲之内。而出卷人在出题的时候也是以考纲为指导,因此如果想更轻松的通过考试,研究考纲、吃透考纲是首要内容。所谓磨刀不误砍柴工,在考纲上花点时间是值得的,更何况考纲就是我们的知识框架。对考纲的掌握能够让我们更好的站在全局的高度来进行相关知识点的补充和学习。

  2、 划分重点内容,抓住主要考点。

  在众多的考点之中,就如人的要害部位就是头部和胸部一样,是有重点和非重点之分的。在重点处往往是考题的集中的地方,在这些地方投入精力来学习更能够获得更多的分数。如07年的测试的题目占到整个上午的一半,程序设计和软件工程一起占到20分,这三部分的题目加起来占了55分。如果这些地方如果失分太多,就算计算机原理、操作系统和数据库拿满分也无济于事。如果这55分中能够拿40分,那么另外的20分中就算碰概率拿5分,也能凑到及格。更何况上午的重点往往也是下午考试的重点,因此抓住上午重点往往能够事半功倍。

  3、 以学习理论知识为主。

  作为一个全国性的考试,不可能专业性太强,考题一般不会涉及到某些具体的测试内容的细节,因为每个软件测试的岗位的工作内容并不完全相同,使用的工具和方法也是有差异的,因此绝对不会去考具体某个测试软件或者工具的使用。对于一些日常工作方法也很少涉及,因为要考虑到每个软件企业都有自己的管理特点。

  因此软件评测师的考试内容是以理论为基础的,考试内容在实际工作中是很难起到直接作用。这可能也是很多人在论坛说软考证书没有什么作用的原因吧,这些人没有体会到理论知识的重要性,在工作中,不管使用什么方法或者工具,工作的开展都是需要理论知识做指导的,人们每时每刻都在使用着一些基本原理和方法,只是没有意识到它的作用而已。

  既然是考理论知识,因此对于应付考试来说,那些过于具体的内容就可以不去掌握,因为那些内容是一些最贫瘠的矿石,学习很多的内容,却只能得到很少的分数。如软件评测师教程第8章之后的内容,都属于“贫矿”。当然这些知识对于掌握软件测试技术来说很重要,特别是对于深入了解和掌握软件测试,在实际工作中作为指导,这些内容就很重要。但是对于软件评测师考试来说,在那些技术细节里面出题目是不太现实的。因此推荐大家以希赛网编写的《软件评测师考试考点分析与真题详解》作为主要应考资料,而《软件评测师教程》可以作为知识的补充,有时间的时候扩充知识面。

  4、 根据历年考题找知识点。

  历年试题虽然不能完全说就是知识的重点,但是绝对是考试的重点,换种说话就是出题的集中点。任何考试越到后面出题就越困难,重复就越多,因为出来出去就是那几个知识点,当找不到新的知识点时,就只能在以前出过题的知识点上,将出题的方式和内容稍作修改,重新再考。像这样的题目在软件设计师和系统分析师考试中就曾多次出现,甚至还出现过往年的原题,这就是找不到新的出题内容很好的表现。

  因此,根据历年试题而去找出来的知识点,绝对是出题集中的一些知识点,这就是为什么做历年试题对于通过考试有那么大的帮助作用的原因。

  写了这么多,忘记了最关键的一点了,那就是一定要看书。不管是什么考试,不看书就想通过考试的可能性很小。一份耕耘一分收获,在学习上不容得丝毫的弄虚作假。

  软件评测师对于计算机毕业的来说,由于基础知识比较好,因此只要将书认真阅读过,做一遍历年实题,应该问题不大。但是对于非计算机专业、计算机专业毕业后已经很久或者是缺乏经验的学生朋友们来说,难度还是蛮大的。如果想快速的通过考试,可以参加大连大建IT教育的QAI软件测试工程师培训,大建教育在2006年就开始了软件测试工程师培训工作,积累了很多的培训经验,能够很好的帮助那些基础不是很好,或者想快捷的拿到中级职称,享受工程师待遇的朋友们。至于那些基础很好并有软件开发或者测试经验的朋友,完全可以通过自己的努力学习而顺利通过考试,但是如果工作比较忙,学习时间有限的话,也可以参加大连大建教育的培训,这样能够帮助您以最少的时间通过考试。

原文转自:http://www.ltesting.net