51Testing软件测试论坛

标题: 为何软件测试领域没有完全细分不同领域测试? [打印本页]

作者: xugang0703    时间: 2014-11-15 21:53
标题: 为何软件测试领域没有完全细分不同领域测试?
         我发现我们从事软件测试领域和其他IT行业有一个非常明显的差异就是无明显的领域区分。比如从事开发的,往往学开发总是学一门语言,很少有开发精通两门以上的编程语言,做Java开发的只会Java平台,做.net开发的只会.net平台。而做数据库DBA的也是精通某一个数据库,做SQL SERVER数据库是对SQL SERVER平台维护了解,做ORACLE数据库的是对ORACLE平台维护了解,我知道DBA中哪怕在牛逼也很少精通几个数据库。
       测试需要熟悉业务知识,你是做互联网产品测试?还是做财务软件测试?保险产品测试?ERP产品测试?这些都是不同的。但是我们发现测试人员找测试工作很少受到之前工作业务领域局限性, 往往都是可以的。倒是我自己原来从事电商产品测试,后来刻意还是找电商领域?其实你是测试哪方面产品的,对个人要求却是完全不同的?而且企业对于测试人员要求也很少有局限性,比如要求懂一门编程语言,要求一种自动化工具,这种要求是很含糊不清的。因为你到底会哪种工具,其实都不容易,每一种工具都是需要很长时间学习。我很少遇到一个会多种数据库的DBA,也很少会遇到会两三种编程语言开发。
        为什么我们测试领域对于测试人员要求本身没有完全细分?

作者: 血炼魔猪    时间: 2014-11-16 08:33
姐姐又在这里水经验了。。。不说了。。。睡觉去了
作者: andyclock    时间: 2014-11-16 19:35
也分行业的吧,去51看看,招web测试的都是有web测试经验优先,做银行金融业的也是有相关领域工作经验有些,有许多业务知识不是短时间就能获得掌握的
作者: jian78741790    时间: 2014-11-16 21:35
先记录... 等大神回答
作者: ntgecm    时间: 2014-11-17 15:40
其实也是有的,开发是以掌握精通某一语音,也就是纵向发展,而测试需要熟悉某一个领域,像bat这种级别的,高级测试职位,分的也是细的。如性能测试,自动化测试等。高级测试多是横向发展居多,就是掌握多种知识,随着软件行业发展,测试也会分的越来越细,专业化越来越高。
作者: xugang0703    时间: 2014-11-17 21:36
andyclock 发表于 2014-11-16 19:35
也分行业的吧,去51看看,招web测试的都是有web测试经验优先,做银行金融业的也是有相关领域工作经验有些, ...

有一定行业划分,但是在某些招聘需求上对人的要求实在是太宽泛了。某些招聘要求写着至少懂一种编程语言,至少使用过一种自动化工具,掌握一种性能测试工具。这种要求就非常宽泛,因为其实到底你会哪一种都是不一样的。就拿做系统运维的人,有划分linux平台运维、windows server平台运维、类unix平台的运维,但很少有企业招聘运维工程师写着至少掌握一种服务器平台维护,大部分情况下都明确写着哪种服务器平台。这种模糊性的要求,本身就不合理。尤其是专业做自动化和性能,我觉得根本就是掌握好一种工具,并将其用的深入,而如果企业有自动化、性能要求也应该写明究竟他们目前需要使用的是哪一种工具,这样应聘者也知道自己究竟符合不符合要求。
作者: andyclock    时间: 2014-11-18 17:03
xugang0703 发表于 2014-11-17 21:36
有一定行业划分,但是在某些招聘需求上对人的要求实在是太宽泛了。某些招聘要求写着至少懂一种编程语言, ...

的确如此,几乎很多公司在招聘要求上写开发经验优先,自动化测试经验优先。。。。但进去后的工作还是搞搞手工测试。。。不过去面试后有些公司会说代码要能够看懂些许, 现在web测试多,LR或者Jmeter会一种即可,有些东西是相通的。。当然我同学曾经面试过些高大上的公司要求考算法。。。
作者: zhangting85    时间: 2014-11-24 20:42


作者: msnshow    时间: 2015-1-10 19:19
肯定有区分的,不同行业的重点不一样




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2