很多人都有过对测试时间不够的抱怨。
事实上,项目管理组织有过统计,只有极少数项目能做到按期交付。那么不能按期交付的时候,作为测试人员怎么办呢?
我们都希望能够延期上线或者交付,当然我们也通常可以给出中肯的理由。但是有的时候,这些理由并不重要。
事实是,什么时候上线,除了质量之外还有许多因素需要考虑。质量很重要,但是市场压力、竞争、用户对产品的渴求程度、员工问题以及很多其他非测试的问题都会影响上线日期。作为测试人员,我们只是需要在给定的时间之内完成尽可能多的工作。
当然,任何项目都要为交付做出取舍,既然有的项目会因为进度而选择牺牲质量,自然也会有项目为了质量而延期上线,这个时候,延期多久就成了一个新的问题,这个时候就需要测试经理发挥自己的专业能力来说服项目经理或其他能左右项目交付的人。
总而言之,我们不应该抱怨测试时间太紧张,这没有任何意义,而是应该提前汇报风险。这才是我们的职责范围,也是我们应该担心的范围。