测试开发和测试的区别有什么?
1.完成的工作
测试开发人员:执行单元或集成测试、并同时完成调试工作;
测试:主要由测试人员和开发人员来执行,测试人员完成黑盒测试功能测试。
2.难易程度:
测试开发:广度小、但专业度高;
测试:广度大、但专业度低。
3.技能要求:
测试:要求更广泛,业务能力、设计和架构分析能力、测试手段和工具使用、用户模型分析和理解、编程能力。
4.职业发展:
测试开发:开发人员可以转型培训讲师,这个主要是给学员们传授基本的代码编写方法以及在之前的工作中积累的经验,也可以转型架构师,能根据产品需求,给出合理的解决方案,搭建整体的技术框架等或者是技术管理人员;
测试:测试人员主要有两大方向,产品和质量管理,产品经理:负责该产品的所有相关工作,比如说产品规划,需求调研、分析,项目推动等,质量管理:需要有能建立一套完整质量体系的能力或者说是维持现有质量体系的能力,使公司的各个项目在此质量体系的约束下,能正常的运转和交付。