转到测试部门已经半年了,在这半年的时间内,对测试的理解越来越深刻了
从一开始认为 测试依赖人的因素,只要下面的人专业知识上去,对产品品质会有很大的提升,于是花费了很大的精力投入到对员工的基础知识的培训,一个月下来确实有些成效,大家对测试的基本知识,以及case 撰写的一些方法都有很好的掌握,但是对产品品质确没有起到明显的效果
2个月后,认为品质不好的根本原因是Test Case 撰写不到位,如果Case 到位,那么可以将人为的因素减少,于是又花费了我2~3个月的时间将每条产品线的Test Case 重新进行Review ,且对公司的Test Case模板进行改良,这次有些效果,可是也不是很明显
6个月后,认为测试策略很重要,因为即使你有很好很全面的Test case ,可是每次测试的时候把握不住重点,再好的case 在有限的时间内你只能挑选部分进行测试,这个时候策略就变得尤其重要,而策略这个东西又得靠人。
原本想通过一些方法来减少依赖人因素,结果绕了一圈,又回到原点
当然如果是一个非常成熟的公司,遵循CMMI流程,可以通过组织的资料库来减低人的因素,可是,我们虽然过了CMMI3 但是如同虚设,起不到任何作用,看了最近有必要加强测试策略学习