从工作内容强度来看
开发人员在项目开发过程和上线之后的人员配比悬殊巨大,比如在开发周期的时候,需要10个人来写代码,但在项目上线后,可能只需要两三个人来维护就可以,国内互联网软件公司开发与测试人员的配比基本一致呈现5:1的形式,人员数量上相差很大,因此相对来说,测试的稳定性要高于开发人员。
再者,开发人员加班强度远远大于测试人员,测试人员的工作是建立在开发人员把项目基本完成的基础上进行的,所以开发可能会熬夜写代码,但是对于测试人员来说,白天再测试也完全来得及,一般就是在项目上线前期可能会加班检测bug,总体来看加班强度要远低于开发人员。
从技能更新速度来看
开发语言更新速度之快大家都知道,作为开发人员需要不停地学习新技术,而开发人员为了不被淘汰,也只能不停地学习;相比之下测试人员需要学习的技术不会像开发技术更新的速度那么快,因为无论属于什么类型的产品,在测试时的基本流程是相差不大的,所以测试的更新速度是完全比不上开发技术的更新速度的。测试这一行更看重的是经验的积累,经验越多越吃香,在执行项目测试时发现问题的速度也会快一些,排查比较全面。
但也不能说进入这个行业就可以一直做下去,更重要的是要保持持续不断地学习,尤其对于技术岗位来说,技术更是直接衡量自己拿多少薪资的唯一条件,所以更明白学习的重要性。
以上内容为大家介绍了软件测试和开发之间的工作有什么区别,本文由多测师亲自撰写,希望对大家有所帮助。
标签:开发人员,区别,测试人员,开发,测试,速度,软件测试 From: https://www.cnblogs.com/lfc666/p/17032249.html