微软的测试就是分成2个大的阶段的:当需求不稳定时,测试目的是尽量发现大的bug,帮助需求尽快稳定下来;等需求稳定了之后,再进行充分的测试。"
在需求变更频繁的时候,可以先进行使需求先稳定下来的测试,然后再进行充分的测试。对于已经稳定的部分也可以延后再做充分测试,先保证主要的功能可用即可。做之前先跟测试经理、项目经理分析清楚利弊即可,一般都会同意的(我的经验)。这样可以给测试争取更多的时间,来进行充分的测试,也避免了压力带来的负面效应和返工(需求变更后重测)造成的浪费。