软件开发主要是设计软件,编写代码;
软件测试是为软件开发过程的各个环节的软件质量把关,主要是设计测试计划和测SY例。
测试需要的计算机应用知识面广一些,但是不需要像做开发掌握的那么深,而开发需要精通擅长某种开发环境和语言而不用涉及太广。
本人认为测试比开发的压力要小些。
测试的前景也很不错,只要你自己本身也与时俱进;
待遇就看公司规模了,大企业一般会重视测试人员,有专门的薪酬晋升管理体系,比较公平!
职业周期,都差不多。只要是自己不断武装自己,做的好可以升级为项目主管,做全局的规划和人力投入的分派的不用做底层的具体工作。