51Testing软件测试论坛

标题: 测试工程师比开发工程师的优势? [打印本页]

作者: Lighthouse    时间: 2004-10-20 12:51
标题: 测试工程师比开发工程师的优势?
很多公司,如果没有专职测试工程师,就找一个开发的工程师来做。感觉好像是:开发工程师的技能>=测试工程师。
请问大家:测试工程师和开发工程师比较,优势或者长处在那里?
作者: hxf    时间: 2004-10-20 14:01
测试工程师能够站在用户的角色去看问题,而开发人员不会。
开发人员是根据设计来做测试,而测试人员是根据需求来进行测试。
作者: smartbaby    时间: 2004-10-20 21:27
我是这样认为的:
一个好的测试人员=一个好的需求分析人员+一个好的设计人员+一个至少是普通(或好)的开发人员
作者: Crystal_arrow    时间: 2004-10-20 22:27
测试人员和开发人员 没有什么可比较的,他们所从事的岗位是不同的,目的也是不同的。都是不可缺少的一部分。
作者: babybear315    时间: 2004-10-22 13:26
严重同意楼上,但是,一个优秀的测试应该具有一般开发的水平的!
作者: fzx    时间: 2004-11-19 10:00
一个好的测试人员=一个好的需求分析人员+一个好的设计人员+一个至少是普通(或好)的开发人员
一个好的设计人员=一个好的需求分析人员+一个好的开发人员+一个好的测试人员
一个好的开发人员=一个好的需求分析人员+一个好的设计人员+一个好的测试人员

事实是,都作好了,就没有什么可比性了。
作者: developing_T    时间: 2005-4-8 08:57
开始:测试人员<开发人员
然后:测试人员=开发人员
最终:测试人员>开发人员
这是必定的,因为测试人与开发人比起来要接触多的多的东西,而不仅仅是code
作者: black_tulip    时间: 2005-4-8 09:23
难道开发人员只接触code吗?
作者: developing_T    时间: 2005-4-14 18:45
的确也不一定,但是各有各的优势。
作者: element    时间: 2005-4-18 01:34
哈哈,我就是喜欢测试。找茬啊!
作者: 圣诞    时间: 2005-5-1 10:32
这是测试人的地盘啊!!!!!!!!!!!我们的地盘听我们的!!!!!!!!!!!!!
作者: black_tulip    时间: 2005-5-8 12:39
非典型的自我膨胀

// 为什么非要10个字以上才不是灌水?这样是灌水吗?
// 为什么非要10个字以上才不是灌水?这样是灌水吗?
// 为什么非要10个字以上才不是灌水?这样是灌水吗?
// 为什么非要10个字以上才不是灌水?这样是灌水吗?
作者: skinapi    时间: 2005-5-8 23:34
个人觉得单纯研究和比较个体的测试工程师和开发工程师没有太大的意义,站在职业的角度来考虑测试职业和开发职业似乎更有意思一些,也更和大家的未来相关一些。^_^
作者: xiacherry    时间: 2005-5-10 10:57
我认为没什么可比较的。行行出状元。
开发工程师有的优秀,有的差劲;测试工程师也有的优秀,有的差劲。
作者: rzm_1974    时间: 2005-6-20 11:33
没有可比行啊。如果你只要软件能够做出来。那你只要开发人员就可以了。如果你要软件做得好。任何一个环节都不可缺少。国内的大部分企业都优先要把软件做出来。而不是优先想做一个好的软件。(他们也想好的软件,不过很多人认为有个好的开发就可以做好的软件了。这是认识问题)所以,开发就被更加看重。
作者: 周鱼    时间: 2005-7-5 15:57
优势就是挣的少,压力较小,学不到东西,能练就“忍”功
作者: 自由的天空    时间: 2005-7-5 17:09
两者之间缺一不可,觉得没什么好比的!开发人员与测试人员的目的也是一样的,为了客户满意所做的东西!
你们认为对吗?
作者: 迎风    时间: 2005-7-6 08:54
工作性质的不同决定了他们在项目中扮演的角色也不同,但都起着至关重要的作用,如果单单从技能方面来比较,只能说开发人员更深入精通某领域,而测试人员必须在更大的范围里掌握更多的知识,但深度可能较前者略浅些……个人愚见^^
作者: wzcyx    时间: 2005-8-29 15:36
这个没有办法比的,在国内目前来看是重视开发,轻测试
作者: minijuan    时间: 2005-8-30 17:31
适合的就是最好的
作者: quicktest    时间: 2005-10-24 23:13
软件测试要求知识面广,最好要懂些数电、模电和生产。
开发人员重点在数学上。

[ Last edited by quicktest on 2005-10-24 at 23:14 ]
作者: 423799223    时间: 2006-12-12 18:52
1.表面上,开发人员是开发产品,测试人员是找产品中的BUG
2.实际上,找BUG不是测试人员的最终目的,发现问题是为了解决问题,把一个高质量的软件交付给用户使用才是最终目的,说白了就是满足用户的需求。
用户觉得好大家才有得混
作者: yuxuan555269    时间: 2007-11-28 14:37
在国内重视开发不重视测试,才会有这样的现象
作者: liujg    时间: 2007-12-5 11:37
前途光明 中.....
作者: ly_rainy    时间: 2008-1-2 16:26
不同的工作岗位,不同的工作性质,相同的目标----良好的软件!
作者: Jifucy1010    时间: 2008-1-3 18:01
不一样的感觉
作者: kerrywolf    时间: 2008-1-9 15:54
如果说一样的地方大家都要吃饭!不一样的地方吃的东西不一样!我也是程序员转化过来的!我觉得如果想学的话!站在测试员的角度学的面比较宽~`那就比较适合我了!
作者: dawu    时间: 2008-3-18 07:46
我从事测试这个行业有10年了,之前做了4年开发。我感觉现在比开发人员的优势有:
1,我写小程序很快,但没有开发人员写得规范。
2,会5-6种语言,一般开发人员只会一到两种语言。
3,会写各种接口。比如各种数据库LIB的用法我都试过,很多开发只会1种。
4,会猜BUG, 比如有一次我看程序员改代码,他还没写我就预测他会忘掉等号
5,会搭各种环境,解决各种系统设置的问题,一般开发系统配不出来,还有UNIX等问题都问我。
6,手里有各种小工具,有收集的,有自己写的。 开发要花半天的功夫去找,我随手就拿出来了。
7,见过各种风格的程序,有个开发曾说起某某的程序是怎样的风格,很希奇的样子,我心里奇怪他怎么现在才知道程序可以这么写。
8,没担心过年龄大了找不到工作。

我的体会是,测试人员由于没有开发至少要能写出一个能运行的代码的门槛,所以想进来的小白不少。当然这也没什么,都是从小白来的。
但是认为做不了开发就来做测试却是一个比较错误的观点。因为做不了开发,去狠狠地看几本手册,还是能找到公司要你的。 如果写代码这个软件行业最基本的东西都不会,那么做测试是没什么意思的,你会觉得更苦的。
另外开发人员来做测试是可以的,但是仅仅是有写自己代码的基础而已。根据自己犯过的错误的确能找到一些,但要找到别人的错误是另外一种方法。
作者: 阿七    时间: 2008-3-21 09:26
    工资不高 慢慢爬
作者: 随意    时间: 2008-4-20 15:58
我觉得测试人员不必须会编程,好的测试人员只要能帮助开发人员找到问题所在就好了,会编程不见得有什么作用
作者: yhfeifei    时间: 2008-4-22 10:45
经验和技术应该累加,不见得谁比谁好!
作者: yhfeifei    时间: 2008-4-22 10:49
测试的应该是要全才和开朗性格的吧,个人理解,呵呵

楼主说的会数电模电要看从事的行业是什么样的
公司有做硬件的就应该要了解数电模电,跟网络关系需要学习网络相关的东东

软硬都做的,那什么都要会的,数据库/网络/电子电路/
学无止境啊!
作者: owelowel    时间: 2008-4-30 14:28
觉得没什么好比的,两者之间缺一不可.
二者考虑问题的角度也不一样,开发是看设计的需求
测试是看用户的需求
作者: hejinru1987    时间: 2010-9-7 13:23
首先:学什么知识,首先是看你的工作需要什么知识,其次是看你对什么知识感兴趣,或者准备往哪个方向发展。。。

其次:谁长谁短也不是这样简单就可以比较出来的。
整体而言,测试现在落下风,因为我国现在更重视开发。不过...测试的未来还是不错的...

有句话,黑猫白猫,能抓到耗子就是好猫~~~
不管测试还是开发,都要能够做出成绩,没有好的成绩,拿什么比较呢?

五十步笑百步吗?
作者: cnmpdhy2009    时间: 2010-9-28 15:02
不同的角色有不同的职责,各个环节都要做好;
不应有谁高谁低的主观想法,在角色的划分上,开发与测试是平级的。
作者: swl0376    时间: 2012-9-10 00:11
我认为没什么可比较的。行行出状元。
开发工程师有的优秀,有的差劲;测试工程师也有的优秀,有的差劲。




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