软件测试和软件开发的关系是什么

软件开发是生产制造软件 , 软件测试是验证开发出来软件的质量 。类比传统加工制造企业 , 软件开发人员就是生产加工的工人 , 软件测试人员就是质检人员 。
关系应该是:
1、没有软件开发就没有测试 , 软件开发提供软件测试的对象 。
【软件测试和软件开发的关系是什么】2、软件开发和软件测试都是软件生命周期中的重要组成部分 。
3、软件开发和软件测试都是软件过程中的重要活动 。
4、软件测试是保证软件开发产物质量的重要手段 。