软件测试比开发低一等?

小牛超巨东契奇
引用 @用户2080122974 发表的:
你说是,那就是

你点灭 不理性讨论 你就是

G
Gave_up
引用 @小牛超巨东契奇 发表的:
甚至在很多软件工程的书上,软件质量和项目管理比开发还重要

那不然软件工程的书告诉你测试没卵用吗,那写这书出来垫桌脚吗,你这举例就好像用圣经去论证上帝是真实存在的

小牛超巨东契奇
引用 @Gave_up 发表的:
那不然软件工程的书告诉你测试没卵用吗,那写这书出来垫桌脚吗,你这举例就好像用圣经去论证上帝是真实存在的

。 。 。 。 软件工程不是包括测试开发设计吗

梦里酒
引用内容被灭过多已被折叠

你要知道如果那家公司招的是只会curd的开发,那基本他负责的模块是没有测试的,或者说,很多小公司都是没有专门的测试,而是让开发兼的。。

虎扑用户674591
引用 @小牛超巨东契奇 发表的:
老哥明智

不过从我面试过不下200个测试来看,符合要求的不到1%😓

小牛超巨东契奇
引用 @棍棍gg 发表的:
不过从我面试过不下200个测试来看,符合要求的不到1%😓

老哥招实习么hhh

电信传输原理
引用 @成都巨胖 发表的:
测试只是入门低,要做到TSE以上还是不容易,要有很强的大局观,懂代码逻辑,了解大部分模块的需求、功能才能做好。我之前的公司出差去现场基本也都是测试去,实施的一般不是非常了解产品功能,而开发一般只知道自己的模块。
当然工资来说比不上平级的开发,不过做好了也不错,毕竟做个开发大牛不容易,比较要看天赋,做个好测试积累好经验,努力努力没问题,而且测试加班也会少一些。

能说出TSE仨字的,华为老哥没跑了。
寸相思友
引用 @虎扑JR1447794065 发表的:
没事 我们有实施 实施给我们测试

我草,老子就是实施,有事实施,没事测试,在没事当客服

虎扑用户311196
引用 @电信传输原理 发表的:
能说出TSE仨字的,华为老哥没跑了。

我还真不是华为的,现在挺多公司都按华为这套来搞得,毕竟现成的拿来用比较方便

y
yuwendi321
引用 @小牛超巨东契奇 发表的:
借楼,你们觉得测试和开发不一样重要的原因可能是薪水,地位,但我看问题的角度是架构,软件项目管理,真不知道这么多灭的人怎么想的,都培训班出来的?

参加过校招的应该都知道测试是技术岗位里要求最低的了

詹姆斯哈登dw
引用 @小牛超巨东契奇 发表的:
从整个软件项目管理的角度,测试和开发都重要吧

作为一个利益相关的软件开发工程师说下吧。
测试和开发这两个环节本身都很重要,这是毋庸置疑的,而且重要性不分高下。
但是一般而言,就开发和测试两个工作,开发要求是比测试高的。

t
tupis2008
就俺了解的情况,菊厂研发和测试同级别待遇基本是一致的。不存在待遇高低之分,不过测试本身要求略低,级别低的工程师偏多一些而已。另外,测试也好,服务(就是传统的维护人员)也好,也是高人辈出,很多人反过来还能去做研发的头。华为消费者现在的软件老大,王成录王博,也是测试部门出身的,后来还不是做到华为中央软件部总裁,然后是消费者BG软件总裁。 [ 此帖被tupis2008在2019-12-04 17:59修改 ]
w
weelgod
引用 @先是詹黑再是个人 发表的:
真的没脑子还是就喜欢杠?我认识的测试大佬,跟普通开发比?怎么不拿乞丐里面的大佬跟普通白领比?得出结论乞丐这行比做白领更好?

我司的测试大佬,中科大软件工程研究生,拿的不比开发少

小牛超巨东契奇
引用 @yuwendi321 发表的:
参加过校招的应该都知道测试是技术岗位里要求最低的了

要求低不代表不重要呀

g
gg_aaaa
引用 @小牛超巨东契奇 发表的:
要求低不代表不重要呀

所以说重要的岗会让能力低的人完成?

虎扑用户985914
这么说吧,我有好几个同学开发能力弱转测试的,但还没见过说测试能力弱转开发的

帅鸡先
测试跟开发比差远了好吗……

嬴政始皇
客观的说,测试人员的专业素质可以说是天上到地下都有,而开发在一定的范围内比较均匀。所以,给人的印象是测试大多数人不如开发,当然也有少数人通过努力,成为专家级别的人物。
小牛超巨东契奇
引用 @gg_aaaa 发表的:
所以说重要的岗会让能力低的人完成?

测试是需要叠人数的,简单的工种工资自然低,测试经理工资也不低呀,我想说的是在整个项目里的重要性

小牛超巨东契奇
引用 @小小的大树 发表的:
这么说吧,我有好几个同学开发能力弱转测试的,但还没见过说测试能力弱转开发的

那是因为测试对代码能力要求比较弱,我说的是重要性

一拳下去要你猪命
引用内容被灭过多已被折叠

测试中专以上能做,开发大专以上能做,自己品吧

小牛超巨东契奇
引用 @一拳下去要你猪命 发表的:
测试中专以上能做,开发大专以上能做,自己品吧

都理解错我的意思了吧

用户1688532484
一个软件
开发一定存在
测试不一定存在

一拳下去要你猪命
引用 @小牛超巨东契奇 发表的:
都理解错我的意思了吧

能开发的一定能测试,能测试的不一定能开发,我们部门开发就是我们自己sit,uat的。但是我没听过哪个部门的业务是测试人员开发的

g
gg_aaaa
引用 @小牛超巨东契奇 发表的:
测试是需要叠人数的,简单的工种工资自然低,测试经理工资也不低呀,我想说的是在整个项目里的重要性

简单点说,没有开发就没有项目,没有测试最多出来的成果差点

虎扑用户950321
楼主本来就带观点来讨论,楼主觉得测试重要那就重要,知道你是想从事测试工作了。
另外个人观点,要说对于整个it行业内的从业人员,预计超过一半测试人员根本不能和开发人员比。能够区别出水平的,就只有是大公司开发流程和模块分明的,能够精确评估个人kpi的公司。

薛定谔的腊肉
现在都开发自己写测试,专职测试越来越少。我公司黑盒测试直接外包,其他单元测试到集成到e2e都是开发自己做,ab测试就是另一回事了 [ 此帖被薛定谔的腊肉在2019-12-04 18:39修改 ]

中超悍将
重不重要会影响你当测试的决心吗。道理是道理,现实是现实。你是大佬当然可以说测试比开发重要。你是菜鸡,那只能忍着。

小牛超巨东契奇
引用 @红绿鲤鱼与绿驴 发表的:
楼主本来就带观点来讨论,楼主觉得测试重要那就重要,知道你是想从事测试工作了。
另外个人观点,要说对于整个it行业内的从业人员,预计超过一半测试人员根本不能和开发人员比。能够区别出水平的,就只有是大公司开发流程和模块分明的,能够精确评估个人kpi的公司。

不是,我是java后端……

X
Xshhhhh
引用 @溪江月 发表的:
测试下限比开发低,有些只会用一些自动化测试工具,上限也没有开发高

如果是能帮助公司设立自动化测试的测试人员还是很强的,这样开发也能有更多的时间花在开发上。比如说如果软件开发是一个从dev->build->test->deploy的过程,其中开发固然是最基础最重要的一环,但一个成熟的公司会有专门人员来负责后面三项的自动化工具维护和改进。这类人在我在的公司属于QA和PM,他们会引进先进的自动化测试工具,配合开发设立及部署相应的自动化脚本,这样能非常有效的加快程序开发的效率并减少相应操作上的风险。
所以其实在我理解,成熟的测试和开发已经是两条不同的技能树了。
当然现实中,开发一手包揽所有活的情况很多。

小牛超巨东契奇
引用 @Xshhhhh 发表的:
如果是能帮助公司设立自动化测试的测试人员还是很强的,这样开发也能有更多的时间花在开发上。比如说如果软件开发是一个从dev->build->test->deploy的过程,其中开发固然是最基础最重要的一环,但一个成熟的公司会有专门人员来负责后面三项的自动化工具维护和改进。这类人在我在的公司属于QA和PM,他们会引进先进的自动化测试工具,配合开发设立及部署相应的自动化脚本,这样能非常有效的加快程序开发的效率并减少相应操作上的风险。
所以其实在我理解,成熟的测试和开发已经是两条不同的技能树了。
当然现实中,开发一手包揽所有活的情况很多。

在理

虎扑用户811106
引用 @虎扑JR1447794065 发表的:
没事 我们有实施 实施给我们测试

说起来就有气,实施直接面向客户,出了问题敢情不是你们研发挨骂呗🙄

x
xxiang333
一堆不懂的人在瞎杠。
啥小公司没测试。
测试没前途。
你们真的是做过IT吗?
测试入门是相对低,但一个高级测试的招聘难度远远大于一个高级开发。
在薪资方面测试确实低一截,但同级别越往后差距会越来越小。

X
Xshhhhh
引用 @小牛超巨东契奇 发表的:
在理

拥有自动测试和部署的开发才是幸福的开发

l
lakeblur
现实就是现实,你接不接受是另外一回事

少女所见原风景
看同等级啊,拿测试大佬和普通开发比个毛啊,开发大佬还不是甩测试大佬几条街

虎扑用户102325
当开发水平不够就去当测试

S
SKTJackeyLove
你对比下同级别薪资不就知道了 用钱投票

詹狼恶霸勒布朗
引用 @小牛超巨东契奇 发表的:
emmm不是杠,理性讨论,我认为测试和开发一样重要

我们公司年底忙的时候 都是开发团队自己测试 开发能测试 测试会写代码的很少 有个厉害的会用python自动测试接口 后面也转开发了

詹狼恶霸勒布朗
引用 @寸相思友 发表的:
我草,老子就是实施,有事实施,没事测试,在没事当客服

我们公司的都叫技服人员 实施测试客服 售前咨询和新增功能咨询 都包

洛时生
引用 @溪江月 发表的:
要看实际情况而定,小公司有个屁测试,都是开发人员自己测,大公司的测试和开发已经是2个学科了,但整体而言开发的上限肯定比测试高

小公司不都是直接让客户测试吗,开发只要让项目跑起来就好了🐶

寸相思友
引用 @詹狼恶霸勒布朗 发表的:
我们公司的都叫技服人员 实施测试客服 售前咨询和新增功能咨询 都包

一把辛酸泪,

T
T_Ming
华为测试是开发的大佬……

豆浆条油
书上说一样重要,甚至理想情况测试时间需要是开发时间的两倍,事实上不是这样

安静的大逗比
引用 @歆和恋 发表的:
牛逼测试一定是个牛逼的开发,测试如果只是点按钮那确实没有开发重要。

你这个论点还挺有意思的,牛逼的开发是啥?不需要测试?

二月的风风
引用 @我的最佳女主角 发表的:
我就是某运营商的测试,我感觉他们说的没啥问题,另外你也说了测试的大佬了,大佬肯定各方面都比较优秀,。综合来看确实不如开发。

借楼,不说别的,你这个软件学院比计算机学院就差了好几个档次,本来起点就不一样,还用说吗

明亮的小雨
这要看是功能测试还是自动化测试了

大力ghost
懂开发的测试才牛逼,你一出来就测试,只会点点点,没做过开发,那不算什么

小牛超巨东契奇
引用 @一拳下去要你猪命 发表的:
能开发的一定能测试,能测试的不一定能开发,我们部门开发就是我们自己sit,uat的。但是我没听过哪个部门的业务是测试人员开发的

能开发的一定能测试?单元测试也不是全部呀,感觉是两条技术栈,但国内公司基本不管这么多

小牛超巨东契奇
引用 @红绿鲤鱼与绿驴 发表的:
楼主本来就带观点来讨论,楼主觉得测试重要那就重要,知道你是想从事测试工作了。
另外个人观点,要说对于整个it行业内的从业人员,预计超过一半测试人员根本不能和开发人员比。能够区别出水平的,就只有是大公司开发流程和模块分明的,能够精确评估个人kpi的公司。

测试和开发 是两个软件开发流程,不是单纯的人啦 感觉敏捷开发的思想弱化了测试的重要性

鱿
鱿鱼非鱼
引用 @我的最佳女主角 发表的:
我就是某运营商的测试,我感觉他们说的没啥问题,另外你也说了测试的大佬了,大佬肯定各方面都比较优秀,。综合来看确实不如开发。

现在的自动化测试的话还是能和开发说道说道的,以前的测试就算了

取个拉风的昵称吧_hp
引用 @小牛超巨东契奇 发表的:
借楼,你们觉得测试和开发不一样重要的原因可能是薪水,地位,但我看问题的角度是架构,软件项目管理,真不知道这么多灭的人怎么想的,都培训班出来的?

很简单的问题都不懂,开发能生产产品,测试呢?说句不客气的话,测试用的工具都是开发者开发的,怎么比?

取个拉风的昵称吧_hp
引用 @安静的大逗比 发表的:
你这个论点还挺有意思的,牛逼的开发是啥?不需要测试?

测试也分白盒测试和黑盒测试,不懂开发的测试怎么进行白盒测试?如果只懂黑盒测试,又怎么算得上牛逼的测试

小牛超巨东契奇
引用 @取个拉风的昵称吧_hp 发表的:
很简单的问题都不懂,开发能生产产品,测试呢?说句不客气的话,测试用的工具都是开发者开发的,怎么比?

。 。 。 开发的工具也是别人开发的呀 能开发轮子的不会测试?怎么比? 这问题简单? 软件测试也是软件工程的一部分,也是生产产品的一部分呀,是,国内大环境是敏捷开发,速度为王,所以呢? 好的项目,好的产品,测试是不是和开发一样重要 陈述完毕

安静的大逗比
引用 @取个拉风的昵称吧_hp 发表的:
测试也分白盒测试和黑盒测试,不懂开发的测试怎么进行白盒测试?如果只懂黑盒测试,又怎么算得上牛逼的测试

你这个比喻就好像说篮球运动员也要练力量一样,但是篮球运动员力量和大力士比,谁的力量大?

取个拉风的昵称吧_hp
引用 @安静的大逗比 发表的:
你这个比喻就好像说篮球运动员也要练力量一样,但是篮球运动员力量和大力士比,谁的力量大?

你偷换概念牛的一批,篮球运动员和大力士是同一运动项目?

安静的大逗比
引用 @取个拉风的昵称吧_hp 发表的:
你偷换概念牛的一批,篮球运动员和大力士是同一运动项目?

测试和开发是同一个岗位?

卡咩隆安东尼
引用 @小牛超巨东契奇 发表的:
真搞笑 您是自动etc? 触动你哪根神经了?多少测试的工资比你们只会增删查改的低了?

是了,测试比开发工资高

0
0M先生0
引用 @小牛超巨东契奇 发表的:
从整个软件项目管理的角度,测试和开发都重要吧

从项目角度来看,确实同样重要。

0
0M先生0
引用 @安静的大逗比 发表的:
测试和开发是同一个岗位?

测试跟开发是要共同协作坐项目的,大力士跟篮球运动员有需要在各自的比赛中需要协作吗?

小牛超巨东契奇
引用 @卡咩隆安东尼 发表的:
是了,测试比开发工资高

这不是重点,我讨论的不是测试和开发谁牛逼,而是测试和开发的作用

小牛超巨东契奇
引用 @0M先生0 发表的:
从项目角度来看,确实同样重要。

都不知道这么多人杠什么

0
0M先生0
引用 @小牛超巨东契奇 发表的:
我觉得测试和开发一样重要

从整体行业角度来看,他说的没毛病。从项目管理角度,当然同样重要。

安静的大逗比
引用 @0M先生0 发表的:
测试跟开发是要共同协作坐项目的,大力士跟篮球运动员有需要在各自的比赛中需要协作吗?

你的观点是都会,我的观点是就测试的开发能力相对于开发只是皮毛,懂了么?如果这一点看不到你可能确实缺少开发所需要的抽象能力。

P
Phillipsis
引用 @小牛超巨东契奇 发表的:
都不知道这么多人杠什么

不是这么多人要杠你,而是你的说法有问题,没错在软件工程各个步骤里,确实测试和开发基本有相同重要的地位,甚至站在用户的角度,测试更重要,但是你说测试的比开发能力强这就是扯了,我目前呆过两家公司,都是能力强的去开发,差一点的去测试,开发的能力普遍比测试高

树迷驾到
引用 @小牛超巨东契奇 发表的:
。 。 。 开发的工具也是别人开发的呀 能开发轮子的不会测试?怎么比? 这问题简单? 软件测试也是软件工程的一部分,也是生产产品的一部分呀,是,国内大环境是敏捷开发,速度为王,所以呢? 好的项目,好的产品,测试是不是和开发一样重要 陈述完毕

你总是偷换概念,标题说的是做开发的人和做测试的人之间比较,到这里又成了各个环节比较。环节上缺一不可,不代表各个环节的人都同等技术含量

我不是随便的男人
引用 @安静的大逗比 发表的:
你这个比喻就好像说篮球运动员也要练力量一样,但是篮球运动员力量和大力士比,谁的力量大?

你懂个毛的测试,好好学习多练习,少刷论坛

A
Auuto
测试发展容易碰天花板……而且现在大厂测试越来越少了,都是测开岗了。

n
nba信徒
引用 @小牛超巨东契奇 发表的:
从整个软件项目管理的角度,测试和开发都重要吧

这个没有讨论的必要,都重要,但是开发才是根本,才是真正被重视的。就跟足球场上后卫守门员前锋中场每一个都很重要啊,但是守门员后卫就是最不值钱的,平均年薪差了前锋中场几个档次。去问那些不看球的人,他们能报出来几个足球运动员?恐怕一个后卫守门员都报不出来,前锋中场倒是能报出来几个。开发就好比前锋,测试就是守门员。。。。重要但是不值钱

歆和恋
引用 @取个拉风的昵称吧_hp 发表的:
测试也分白盒测试和黑盒测试,不懂开发的测试怎么进行白盒测试?如果只懂黑盒测试,又怎么算得上牛逼的测试

这种人你说啥都能和你杠…最好的办法就是不理他。

沙扬娜拉呵呵
测试很重要,很有技术含量,但是软件测试的从业者就不一定了,开发也一样……行业技术都没有问题,人有问题

小牛超巨东契奇
引用 @沙扬娜拉呵呵 发表的:
测试很重要,很有技术含量,但是软件测试的从业者就不一定了,开发也一样……行业技术都没有问题,人有问题

赞同

安静的大逗比
引用 @我不是随便的男人 发表的:
你懂个毛的测试,好好学习多练习,少刷论坛

你懂开发么?leetcode会做几道题啊?

s
sixxu
引用 @小牛超巨东契奇 发表的:
这不是重点,我讨论的不是测试和开发谁牛逼,而是测试和开发的作用

测试任务和开发任务一样重要,但是开发人员比测试人员更重要。

大的趋势就是测试人员越来越少,测试的自动化程度越来越高。而且现在的互联网公司的产品都是microsevice架构,测试工作由产品开发人员以及各种自动化的测试工具完成,不需要专门的测试人员。

虎扑用户236282
创造一个东西总是比验证一个东西难点吧

小牛超巨东契奇
引用 @sixxu 发表的:
测试任务和开发任务一样重要,但是开发人员比测试人员更重要。

大的趋势就是测试人员越来越少,测试的自动化程度越来越高。而且现在的互联网公司的产品都是microsevice架构,测试工作由产品开发人员以及各种自动化的测试工具完成,不需要专门的测试人员。



以锥刺地
引用 @小牛超巨东契奇 发表的:
这不是重点,我讨论的不是测试和开发谁牛逼,而是测试和开发的作用

那也不用讨论啊
小牛超巨东契奇
引用 @以锥刺地 发表的:
那也不用讨论啊

咋就不用讨论了

以锥刺地
引用 @小牛超巨东契奇 发表的:
咋就不用讨论了

小项目可以没有测试,不能没有开发

大项目不能没有测试,也不能没有开发

一个公司,如果一个项目给他一个选择,开发外包,和测试外包,你说他们会选择哪个?

w
will48
论重要性,你把测试全开了,程序照样上线。你把开发全开了,程序拿头上线?没了专门测试的实在不行开发慢慢测,没了开发测试能慢慢开发不?

小牛超巨东契奇
引用 @以锥刺地 发表的:
小项目可以没有测试,不能没有开发

大项目不能没有测试,也不能没有开发

一个公司,如果一个项目给他一个选择,开发外包,和测试外包,你说他们会选择哪个?

观点角度不同 有讨论的必要的 现有市场环境不代表就是良性的

小牛超巨东契奇
引用 @will48 发表的:
论重要性,你把测试全开了,程序照样上线。你把开发全开了,程序拿头上线?没了专门测试的实在不行开发慢慢测,没了开发测试能慢慢开发不?

开发慢慢测不还是要做测试?

小牛超巨东契奇
引用 @will48 发表的:
论重要性,你把测试全开了,程序照样上线。你把开发全开了,程序拿头上线?没了专门测试的实在不行开发慢慢测,没了开发测试能慢慢开发不?

你说的是个人能力问题 我说的是重要性 没说比开发重要,我觉得是都重要

联盟爸爸奚傲华
引用 @小牛超巨东契奇 发表的:
你说的是个人能力问题 我说的是重要性 没说比开发重要,我觉得是都重要

虽然汽车引擎和轮子一样重要,没有轮子再牛逼的引擎也跑不动,可是引擎就是贵含金量就是高

b
brandbb
引用 @虎扑JR1447794065 发表的:
测试 现在就是功能测试 点点按钮看看是不是出现产品的需求出现 不是的话 就提个bug 就是给开发擦屁股的。

黑盒测试是这样,但白盒测试并不是你说的那样。

虎扑JR1447794065
引用 @brandbb 发表的:
黑盒测试是这样,但白盒测试并不是你说的那样。

一般公司不怎么招白盒