软件测试比开发低一等?

小牛超巨东契奇
楼主 (虎扑)
LZ我软件工程专业,刚下软件测试课,看到这一贴,评论了一下,被疯狂点灭? 你怎么怎么看 ?

 

🔥 最新回帖

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

一般公司不怎么招白盒

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

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

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

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

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

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

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

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

 

🛋️ 沙发板凳

我的最佳女主角
我就是某运营商的测试,我感觉他们说的没啥问题,另外你也说了测试的大佬了,大佬肯定各方面都比较优秀,。综合来看确实不如开发。
虎扑JR1447794065
测试 现在就是功能测试 点点按钮看看是不是出现产品的需求出现 不是的话 就提个bug 就是给开发擦屁股的。
小牛超巨东契奇
引用 @我的最佳女主角 发表的:
我就是某运营商的测试,我感觉他们说的没啥问题,另外你也说了测试的大佬了,大佬肯定各方面都比较优秀,。综合来看确实不如开发。

我觉得测试的大局观和代码能力都挺重要的,可能角度不同吧,普通开发还curd呢 对吧

你不能反驳
测试技术含量没有开发高。
小牛超巨东契奇
引用 @虎扑JR1447794065 发表的:
测试 现在就是功能测试 点点按钮看看是不是出现产品的需求出现 不是的话 就提个bug 就是给开发擦屁股的。

测试不好的后果可以看看win10 1903……

溪江月
测试下限比开发低,有些只会用一些自动化测试工具,上限也没有开发高
小牛超巨东契奇
引用 @溪江月 发表的:
测试下限比开发低,有些只会用一些自动化测试工具,上限也没有开发高

我觉得测试和开发一样重要

小牛超巨东契奇
引用 @你不能反驳 发表的:
测试技术含量没有开发高。

不懂代码怎么白盒测试?

虎扑JR1447794065
引用 @小牛超巨东契奇 发表的:
我觉得测试和开发一样重要

以前的公司没有测试 然后到后来招了一个测试 用了半年就把测试裁了
小牛超巨东契奇
引用 @虎扑JR1447794065 发表的:
以前的公司没有测试 然后到后来招了一个测试 用了半年就把测试裁了

那真是辛苦你们的开发了

虎扑JR1447794065
引用 @小牛超巨东契奇 发表的:
那真是辛苦你们的开发了

没事 我们有实施 实施给我们测试
电信传输原理
测试熟悉业务代码(c++,java)的不多吧,白盒测试不都是开发自己写的?
一般测试是设计黑盒用例及自动化用例,大多数情况下是一个测试大佬设计用例,一堆外包实现自动化脚本。还有一群外包按照用例点点点。
这个测试大佬很重要,做自动化的有些技术含量,点点点的说实话高中毕业就可以做。

小牛超巨东契奇
引用 @虎扑JR1447794065 发表的:
没事 我们有实施 实施给我们测试

运营吗

溪江月
引用 @小牛超巨东契奇 发表的:
我觉得测试和开发一样重要

要看实际情况而定,小公司有个屁测试,都是开发人员自己测,大公司的测试和开发已经是2个学科了,但整体而言开发的上限肯定比测试高
歆和恋
牛逼测试一定是个牛逼的开发,测试如果只是点按钮那确实没有开发重要。
小牛超巨东契奇
引用 @溪江月 发表的:
要看实际情况而定,小公司有个屁测试,都是开发人员自己测,大公司的测试和开发已经是2个学科了,但整体而言开发的上限肯定比测试高

从整个软件项目管理的角度,测试和开发都重要吧

小牛超巨东契奇
引用 @歆和恋 发表的:
牛逼测试一定是个牛逼的开发,测试如果只是点按钮那确实没有开发重要。

那肯定

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

是这样的,从软件交付的角度来说,很大可能软件质量是更重要的,缺少某个功能的win10没问题,卡一些也没问题,但是如果打开软件就蓝屏那问题就大了
未曾忘记
要只是测测功能确实没啥技术含量,但是会写代码会搞自动化测试的就不一样了,现在吃香的还是这种会搞自动化测试的。

D
D大雨哗啦啦
重要的话可以说一样重要,但难度和可替代性确实不一样

福本
其实真的是事实 基本都是算法去不了去开发 开发去不了去测试

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

你觉得没用啊,直接看大部分公司测试和开发岗位的人岗匹配和平均工资就知道了。

滑翔机麦呆呆
从薪资来看 就是这样的

t
test_2
测试现在不都是向自动化测试去吗?根据需求写测试用例脚本也是开发一部分。
虎扑用户753791
引用 @小牛超巨东契奇 发表的:
不懂代码怎么白盒测试?

不懂代码怎么写开发?

宁1缺
开发不行转测试不是正常么

金蝉子脱壳
测试在深度上一定比不过开发,但是一定要在面上比开发更广,要不然没啥竞争力了

我的最佳女主角
引用 @未曾忘记 发表的:
要只是测测功能确实没啥技术含量,但是会写代码会搞自动化测试的就不一样了,现在吃香的还是这种会搞自动化测试的。

自动化测试,其实代码要求要不算很高,还是不如开发。
h
ht2046
引用 @福本 发表的:
其实真的是事实 基本都是算法去不了去开发 开发去不了去测试

真实,其实看薪酬就知道了
能拿街薪的怎么可能会去拿20W
能拿20W的怎么可能会去拿10W
都是一个行业,技术岗位的细分,从薪酬就能知道每个技术岗位的要求高低~
事实就是同等级的开发确实比测试要求更高。。
先是詹黑再是个人
引用内容被灭过多已被折叠

真的没脑子还是就喜欢杠?我认识的测试大佬,跟普通开发比?怎么不拿乞丐里面的大佬跟普通白领比?得出结论乞丐这行比做白领更好?

赛后上天台
没毕业的学生就敢来高谈阔论了吗
陳苧銏
你还是学生吧,去腾讯阿里等大公司有专门的测试部,但是一些初创为了省钱基本没有。测试很重要,但是得建立在公司规模完善的情况。

洛阳的铲子
开发的门槛和天花板确实都比测试岗位高,但不代表随便拿一个开发都比测试人员高贵。测试也是有大牛的,行行出状元

小牛超巨东契奇
引用 @首席软件工程师 发表的:
不懂代码怎么写开发?

所以说一样重要呀

小牛超巨东契奇
引用 @首席软件工程师 发表的:
不懂代码怎么写开发?

甚至在很多软件工程的书上,软件质量和项目管理比开发还重要

小牛超巨东契奇
引用 @赛后上天台 发表的:
没毕业的学生就敢来高谈阔论了吗

?没毕业也不一定比你弱

m
mazhenggg
现在都是tdd。。
赛后上天台
引用 @小牛超巨东契奇 发表的:
?没毕业也不一定比你弱

你开心就好
金蝉子脱壳
引用 @小牛超巨东契奇 发表的:
所以说一样重要呀

测试很重要,但一定没有开发重要。
甚至没有讨论的必要。

小牛超巨东契奇
引用 @先是詹黑再是个人 发表的:
真的没脑子还是就喜欢杠?我认识的测试大佬,跟普通开发比?怎么不拿乞丐里面的大佬跟普通白领比?得出结论乞丐这行比做白领更好?

emmm不是杠,理性讨论,我认为测试和开发一样重要

小牛超巨东契奇
引用 @赛后上天台 发表的:
你开心就好

真搞笑 您是自动etc? 触动你哪根神经了?多少测试的工资比你们只会增删查改的低了?

小牛超巨东契奇
引用 @金蝉子脱壳 发表的:
测试很重要,但一定没有开发重要。
甚至没有讨论的必要。

emmm 行吧

h
ht2046
引用 @小牛超巨东契奇 发表的:
emmm不是杠,理性讨论,我认为测试和开发一样重要

一样重要不代表能力一样强、薪酬一样高~
你的标题问的是:软件测试比开发低一等?
是的
a
anky_end
你还没毕业,去争论这个做啥。。
大公司高级测试涉及运维 测试 自动化测试(这个很可能要写代码) 性能优化等
职业路径当然不比研发差,因为本身他们是会写代码的

小公司要么研发自测,要么测试人员只会黑盒,当然是不如研发的。
小牛超巨东契奇
引用 @ht2046 发表的:
一样重要不代表能力一样强、薪酬一样高~
你的标题问的是:软件测试比开发低一等?
是的

emmm行吧 我标题有问题

小牛超巨东契奇
引用 @anky_end 发表的:
你还没毕业,去争论这个做啥。。
大公司高级测试涉及运维 测试 自动化测试(这个很可能要写代码) 性能优化等
职业路径当然不比研发差,因为本身他们是会写代码的

小公司要么研发自测,要么测试人员只会黑盒,当然是不如研发的。

要多了解以后才知道咋发展呀hhh

被關小黑屋
想啥呢,普通弟弟级别的公司,就是开发人员自己搞,或者就是那种随便找个人都能做的功能测试

那你说那种专业的测试,那也有专业的开发啊

从整体上而言,就是开发技术难度高,工资更高啊
小牛超巨东契奇
引用 @被關小黑屋 发表的:
想啥呢,普通弟弟级别的公司,就是开发人员自己搞,或者就是那种随便找个人都能做的功能测试

那你说那种专业的测试,那也有专业的开发啊

从整体上而言,就是开发技术难度高,工资更高啊

开发工资高,技术难度高我知道,主要是重不重要,至少在我看来,软件质量保证和配置管理和开发一样重要……

振鼎猫
测试工资是比开发低啊…

四阿妹啊噗啊噗
引用内容被灭过多已被折叠

举个最简单的例子,不管是实习面试还是校招面试,测开的难度比开发的难度都要低很多...

小牛超巨东契奇
引用 @振鼎猫 发表的:
测试工资是比开发低啊…

从工资来说太片面啦

被關小黑屋
引用 @小牛超巨东契奇 发表的:
开发工资高,技术难度高我知道,主要是重不重要,至少在我看来,软件质量保证和配置管理和开发一样重要……

那重要是重要的

被關小黑屋
引用 @小牛超巨东契奇 发表的:
开发工资高,技术难度高我知道,主要是重不重要,至少在我看来,软件质量保证和配置管理和开发一样重要……

给开发擦屁股啊,测试就是

q
qazwsxgyy
引用 @我的最佳女主角 发表的:
自动化测试,其实代码要求要不算很高,还是不如开发。

就我就是做测试的,我自动化测试写好框架给同事用了。不懂代码都行。我大学同学那些公司也差不多,无非写的自动化框架什么水平。

a
alucard_kk
测试参差不齐,有些只会点鼠标点拉低下限。

q
qazwsxgyy
我小公司里 开发 测试 运维都做,样样都会,样样不精。连资料组都没有,都要自己写的。现在功能测试门槛最低,大部分人水平稀烂,啥都不懂,比多年前入行的要求低太多了。

风中的古狼
具体还要看人

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

我还没找过工作我也不知道,但是我研一周围没有选择做测试的,都是厉害的奔算法,一般的奔开发去做

a
anky_end
引用 @小牛超巨东契奇 发表的:
开发工资高,技术难度高我知道,主要是重不重要,至少在我看来,软件质量保证和配置管理和开发一样重要……

项目管理分两种
一种专门的项目管理工程师,就是负责文档工作的,这个肯定是没研发重要
一种是项目经理,当然比研发地位高。

至于工作分工,每个分工都重要。但是很多小作坊,你没测试可以,没配置文档可以,没研发不行。
小牛超巨东契奇
引用 @首席软件工程师 发表的:
我还没找过工作我也不知道,但是我研一周围没有选择做测试的,都是厉害的奔算法,一般的奔开发去做

上限肯定是算法和架构

虎扑用户753791
引用 @小牛超巨东契奇 发表的:
上限肯定是算法和架构

算法太难了,985研,一班60个人能找到的不超过10个

后仰抛投
东软的,我们这有项目推得太厉害测试也得进开发团队。

一个路人炳
普遍来看研发肯定高于测试啊!要找特例可能存在

倪拔罢
测试的工资确实比开发低…

y
yudi5158
十年测试老兵表示是真的。做测试的基本都是没法做开发的。测试地位低

正义守护者
做测试没啥前途,楼主有机会做开发吧!

很多小公司,因为人员少,开发人员要顺带把测试的活也做了。

当然在一些巨头公司做测试,待遇不一定会比其他公司做开发待遇差

虎扑JR0210232607
开发一定懂测试,测试不一定能开发
小牛超巨东契奇
引用 @正义守护者 发表的:
做测试没啥前途,楼主有机会做开发吧!

很多小公司,因为人员少,开发人员要顺带把测试的活也做了。

当然在一些巨头公司做测试,待遇不一定会比其他公司做开发待遇差

嗯嗯 谢谢🙏

A
Arnoldw
其实在一些大型项目里面测试和开发同样重要,但是一些小公司就不那么重视测试了,可能都是开发岗面试不上才去的测试岗

干过轮胎
牛逼的测试能让开发心服口服,只会点点鼠标的测试一定被会开发鄙视

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

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

老哥懂

浮云啊
引用 @小牛超巨东契奇 发表的:
测试不好的后果可以看看win10 1903……

这不还有广大的微软用户吗

虎扑用户995016
测试还是开发重要,只要看一个问题就知道了,一家公司可以没有测试,只有开发,但不可能只有测试,没有开发

b
beeke
我们公司员工定级,测试最高级比开发最高级差两级
g
granite216
引用 @小牛超巨东契奇 发表的:
emmm不是杠,理性讨论,我认为测试和开发一样重要

大多数做开发的都默认会一些测试,至少unit test integration test得会吧,大多数测试的去做开发就真的惨不忍睹

有人听说过哈登么
测试和开发一样重要,但是国内的现状确实是这样也没办法。
虎扑用户851446
测试比开发代码能力要求低,从大厂来看,测试工资不比开发低

e
eyeweiwei
测试这行上下限差距极大,有什么都不懂只需要点按钮的测试,也有精通各种场景,把开发怼得大气不敢出的大牛,而开发的下限没有那么低

去去去也
这不是废话吗?没有测试人员开发也可以兼顾,顶多产品质量不稳定。没有开发你连半成品都见不到。开发人员就好比农民渔民生产食物,测试只是个市场监管部门而已,确保食物质量。当然啦,好的公司好的测试人员也是不可或缺的,但你要跟开发人员比地位那你真是想多了

陛下的奴隶
引用 @test_2 发表的:
测试现在不都是向自动化测试去吗?根据需求写测试用例脚本也是开发一部分。

现在自动化测试都可以自动生成了。我工作的公司就有自动生成单元测试,API测试,还有脚本测试的产品

陛下的奴隶
引用 @mazhenggg 发表的:
现在都是tdd。。

据我所知,国内的很多大型非IT企业都不是,比如农行,建行,国航等等

虎扑用户189496
现在的测试都是往测试开发走了,又不是好多年前只要点点点的测试了,现在都要从分支策略,测试标准定义,自动化测试,白盒测试,CI/CD,测试工具开发,监控报警开发来定义测试了,对于专项测试的,比如H5测试等等,都对测试需要会Vue,React等框架了,别再把测试定义的那么低了,AI的测试,大数据的测试都很简单么?另外本来测试和开发就是两个工种职位,有啥好对比重要性的。有公司专做测试的没有开发的,那开发比测试重要?有公司就是没有测试,那测试又比开发重要了?

虎扑用户072866
连大厂都没待过的就别说了,大厂里测试都是点点点,小公司就更不用说了。

小牛超巨东契奇
引用 @Marcosx 发表的:
连大厂都没待过的就别说了,大厂里测试都是点点点,小公司就更不用说了。

哪个大厂的测试就是点点点?求教

虎扑用户072866
引用 @小牛超巨东契奇 发表的:
哪个大厂的测试就是点点点?求教

每个大厂都是

马化腾的男闺蜜
从工资角度来看 确实低一点

虎扑用户674591
终于有个我熟悉的领域了,测试出身,现在负责整个产品线,之前带的测试同事全部转为项目经理,开发测试岗位不重要,关键是大局观和责任感

小牛超巨东契奇
引用 @棍棍gg 发表的:
终于有个我熟悉的领域了,测试出身,现在负责整个产品线,之前带的测试同事全部转为项目经理,开发测试岗位不重要,关键是大局观和责任感

老哥明智

f
flfla
引用 @小牛超巨东契奇 发表的:
emmm不是杠,理性讨论,我认为测试和开发一样重要

没,实际上在公司里测试的工作开发都能做,但是开发不能把时间浪费在无意义的测试上。

余风与你
引用 @小牛超巨东契奇 发表的:
emmm不是杠,理性讨论,我认为测试和开发一样重要

说实话我现在的公司的测试,是不能做开发的去做测试

余风与你
引用 @福本 发表的:
其实真的是事实 基本都是算法去不了去开发 开发去不了去测试

实话

魔小兽霍霍
传统测试地位确实逐渐在降低,上次听一个南大教授讲课,就说现在提倡测试前移,把更多的问题在开发者测试阶段暴露解决,这个阶段问题解决成本最低,这个也是趋势。
不过总体来看,大的系统还是需要专业的测试人员去拉通测试的。个人感觉测试岗位以后会趋于岗位少,门槛高的方向发展。

魔小兽霍霍
传统测试地位确实逐渐在降低,上次听一个南大教授讲课,就说现在提倡测试前移,把更多的问题在开发者测试阶段暴露解决,这个阶段问题解决成本最低,这个也是趋势。
不过总体来看,大的系统还是需要专业的测试人员去拉通测试的。个人感觉测试岗位以后会趋于岗位少,门槛高的方向发展。

小牛超巨东契奇
引用 @先是詹黑再是个人 发表的:
真的没脑子还是就喜欢杠?我认识的测试大佬,跟普通开发比?怎么不拿乞丐里面的大佬跟普通白领比?得出结论乞丐这行比做白领更好?

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

小牛超巨东契奇
引用 @魔小兽霍霍 发表的:
传统测试地位确实逐渐在降低,上次听一个南大教授讲课,就说现在提倡测试前移,把更多的问题在开发者测试阶段暴露解决,这个阶段问题解决成本最低,这个也是趋势。
不过总体来看,大的系统还是需要专业的测试人员去拉通测试的。个人感觉测试岗位以后会趋于岗位少,门槛高的方向发展。

这样最好

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

你说是,那就是