作者回复: 很有思想!也很有经验!
作者回复: 赞👍👍👍!
作者回复: 我在甲骨文和其他公司经历过几轮调整,每一轮过后,专职系统测试人员就会减少一部分,这个背后的逻辑就是测试下沉,单元测试和API测试做强,有了这个基础后,端到端测试做轻巧。被变化,不如准备好,拥抱变化!
作者回复: 你有这个问号,已经很有悟性了!
作者回复: 你能从成本的角度看待问题了,大大的👍!我是用了好几年才悟到这些!
作者回复: 很好的思考!
作者回复: 理论上会是这样。但在实践中 1. 单元测试只会关注部分领域逻辑强的代码的测试 2. 我看到很多单元测试,都是追求代码覆盖率,并不会一个方法一个测试案例。在需要测试的地方测得不够,在不需要测的地方又花费了精力。 从测试整体来看,单元测试捕捉到Bug,比起在生产环境捕捉到Bug,节省了至少10倍左右的成本。它的ROI还是最高的。当然单元测试也要聪明地做,这些我都在第二模块,第四模块都会讲到!欢迎关注!
作者回复: 谢谢分享!
作者回复: 看出来你很有经验!谢谢分享!在微服务体系下,单体应用被切分成很多块,接口测试和单元测试的界限也有靠近的趋势。
作者回复: 精细分工是很多公司的现状,不但是测试,也包括开发!全栈是一个全方位的转变,思维意识上,框架成熟度上,团队责任能力上。需要一步步来,一般是开发先转全栈,测试再转全栈。