|
解释一下,我说的不需要测试人员不是说这个项目不需要测试直接上线,而且说项目不需要“专职的测试人员”来对系统进行测试。一些项目直接在开发后,就由项目组的内部人员(可能是开发人员自己,可能是项目经理,但没有真正意义上的“专职测试人员”)来完成测试。那么他们不需要专职测试人员的原因是什么,我想了以下几点,不知道是不是这样:
1 项目可能时间紧迫,需要赶在某一节点前上线,如果此时安排测试人员进来,那么首先他要先熟悉系统,了解需求,然后才能测试,那么这样一来,时间不够。
2 对测试人员的“不信任”。一些人会认为测试只是表面功夫,随便点点,最多也就能找到一些界面,功能上的问题,但是更深层次的问题,恐怕测试人员难以发现。
3 项目经理对测试观念的淡化。认为测试只是走一个形式,不需要安排专门的人来测试。忽略测试这一环节在项目中的作用。
4 考虑项目成本。多安排一个人,那么项目的成本支出上必然会多一份的支出,对于利润相对较小对的项目来说,找个专门的测试人员不合算
大概写了以上4点,可能还有很多种原因,大家也可以发表意见。
其实以上这些,都是不了解测试,或对测试不重视而产生的原因。作为测试人员,我们知道测试后的系统和没测试过的系统是有本质的区别的,对降低项目的风险也是很有必要的,甚至和以后对该项目的维护服务也是有必然关系的。那么,我们应该如何来体现测试的价值,或者说如何能让项目经理,开发团队了解到测试的重要性呢。换句话说,我们如何来推销自己?希望看到该帖子的朋友都能说说看自己的想法,我们的目的都是希望测试能得到越来越多的重视,能被项目所接受。谢谢 |
|