理论上来说,测试参与整个软件的生命周期,应该是比开发更了解产品,比产品更了解开发的中间人角色。而且在实际工作中,测试能力强于开发,懂编程知识,比产品更懂业务,才能不被人忽悠的团团转,国外公司基本都是测试强于开发,驱动开发的,才能有生存空间,不然测试很容易沦为没人重视的职业,这样的情况有待改善