测试人员可以被开发人员取代吗?
关于测试人员是否可以被开发人员取代?这是不确定的,也就是说我们要把它放在怎么的一个环境中去理解。比如在一个软件企业内,软件开发人员都(或者一部分)去做测试的工作这样就把我们这些原有的测试人员“取代”了。试想,这时该企业的软件开发谁去做?显然老总又去高薪寻千里马。这时又有一个问题产生了,那就是该“马”在很短的时间内能给企业带来怎样的利益?原来的开发人员去做测试那他们对软件测试是否能拿来就做,即使能,能有专业的测试者经验吗?那么对于企业来说是不是要花一段时间去默契。无形之中,老板又投资一笔巨款,你是老板你去做吗?从这个角度看,如果是我,那就是我“傻”。即使测试人员可以被开发人员取代,只能说测试家族兴旺发达,个个十八般武艺精通。在如,软件开发和制造业中的生产及工程是不是很像,两者都是做出产品,不可厚非吧。那么测试就和制造业中的品管及工程一样对生产出的产品进行检测,评价产品的质量如何。试想在制造业中生产部和品管部只要生产就可以吗?本人就做过,结果是客诉不断啊!其实“测试人员可以被开发人员取代吗?”我认为有两种意思:一是测试人员没有了,二是部分测试人员被开发人员代替了,这就看企业文化了。之前我在一家公司做生产Apple产品,有一段时间将品管给取消了。作为我们很高兴,每天超产,这时的品质如何呢?可想而知,不比之前好。各个行业的经营是一样的只不过企业文化不一样而已。就像我们人一样缺一样都是不健全的。
只要是一般人能干的活,另外的人基本都能取代
无论什么知识,不会还不能学么?分工不同而已,无所谓取代不取代如果测试人员被开发人员所取代那是软件发展的退步
如果测试人员被开发人员所取代那是软件发展的退步 原帖由 数电线杆子 于 2008-12-2 16:12 发表 http://bbs.51testing.com/images/common/back.gif开发人员可能被测试人员取代吗?
答案是肯定的,两都都可以取代以方,只要两都会编码,都会彼此的工作流程,业务知识,是完全没问题的,这问题问的没有实际意思,和鸡生蛋,蛋生鸡有的争有区别否!!!
两者有共同基础,但思想层面和指向不同,完全可以通过再学习来转换。
可是,做开发再学习测试,比做测试再去学习开发要来得容易些呀。面对这个状况我觉得还是有压力的。我是做测试的。 最高境界:开发和测试合二为一。
虽然两种能力和素质都具备的人很难找,但这并不能掩盖这个岗位的真实需求。
TDD是一种软件工程的工程方式,更是一种思想。就是要求开发人员有测试人员的思想。 另外,来本论坛的测试人员远比开发人员多,所以这个PK结果也只能代表测试人员的观点,而不能代表开发人员的观点。 存在即合理
开发不可能取代测试
术业有专攻,老祖宗都讲了几千年了.不明白为什么还放在这里讨论. :lol测试是一个过程,是为了提高开发质量为存在的。
测试驱动开发,当开发人员在测试思想的驱动下做到了测试相关的事,那测试这个过程就可以定义为已经被开发人与啊取代。 软件测试是伴随着软件的产生而产生的。早期的软件开发过程中,那时软件规模都很小、复杂程度低,软件开发的过程混乱无序、相当随意,测试的含义比较狭窄,开发人员将测试等同于“调试”,目的是纠正软件中已经知道的故障,常常由开发人员自己完成这部分的工作。对测试的投入极少,测试介入也晚,常常是等到形成代码,产品已经基本完成时才进行测试。 如果说开发要两者兼顾,那是不可能的.思维不同,精力也有限 :victory: 做测试不是说就不需要懂编程,测试也同样需要具备同开发一样的编程技术才能在有些问题上与开发构建一个平等交流的平台,但是测试不会被开发取代,根本上还是思想问题,因为测试对于软件产品的思考角度与开发有明显的不同,我们在整个项目开发过程中所站的角度也是不同的,测试比开发更应该具有怀疑精神,而且要更接近满足现实场景的用户需求;而开发在这方面要薄弱很多,所以测试不会被开发所取代……这是我的愚见 测试人员有测试人员存在的价值,要不然这个职业就消失了。开发人员可以转行当测试人员,但并不是说这个职业就消失了,不存在了。
这个问题本身就是问题
先让你取代 只给和开发或测试一样多的钱又让你开发又让你测试,你还愿意干?什么叫术业有专攻阿?谁取代谁阿?你们说测试的学编程学不会唄?还是开发的学不会业务阿? 现实情况:可以编点程序的都被拉去做开发了,剩下一些对程序掌握不是很扎实但是工作态度好的,就做测试了。就现实情况看,开发人员的技能比测试人员的掌握的技能多,所以可以被替代。个人认为,这不是职位是否可以替代的问题,而是技能是否可以替代的问题,如果你的技能比他强,你就把他,替代了。如果他比你强,他就把你替代了。
技能才是这个事件中的关键。 就个人而言,开发与测试应该说都可以互相转,只要熟悉对方的工作流程,掌握了对方所需的技能就可以了,身边既有开发转测试的朋友,也有测试转开发的。
就职业而言,这两个职位应该是合作的关系,目的就是为了提供更好的软件产品,只是彼此侧重点不一样,不存在谁被谁取代的问题,就像人的左右手一样 先让你取代 只给和开发或测试一样多的钱又让你开发又让你测试,你还愿意干?什么叫术业有专攻阿?谁取代谁阿 ...
fakkuyu- 发表于 2009-10-10 12:17 http://bbs.51testing.com/images/common/back.gif
同意这位仁兄的见解。
ps:
测试中不乏有懂代码的,
开发中不乏有弱的,不懂业务的,倍sB
故曰 术业有专攻:lol
侃侃之谈~~ 觉得这个问题,还是不好说会与不会
要按情况说话,不过我还是支持正方,
好的测试是会懂些代码的.
现在的基本测试,如果按照开发人员来学习的话,相信很块就能掌握
但是测试要掌握开发思想却要一段很长的时间.
开发在自主研发过程中也有自测的,这也算测试的一种.
只是他们考虑的主要在于功能,而没专注做测试那么多罢了, 不可能被取代。