《如何做好测试经理》培训的学习心得
通过学习如何做好测试经理发现了在日常工作中还有很多细节应该受到关注。这些细节往往可以决定测试经理工作的到位与否、以及项目的成败。
有一种比较特殊情况,是项目间的关联性或是功能间的关联性导致。在同一个季度版本中,同一功能可能在多个项目中同时出现,由于这种影响不容易在前期被识别出来所以出现问题的可能性很高。比如,8月份的国际结算业务项目、票据结算项目、企业网银银财通支付改造项目以及全球现金管理境外项目都对内部管理中的注册企业和管理企业做了不同的改造。相同的功能不同的测试要点,而且由于不同的提版计划使得注册客户等关键交易很难排出计划。在时间点上先开始全球现金管理境外项目很难做到顺利按计划执行。在相同交易的开发人员往往是同一个人的情况下测试工作开展异常地被动。同时后续提版项目的发版很可能仍会影响其他项目的功能测试。
通过上面例子的测试部门仍应该对一些关键入口功能进行统筹。要求组内测试经理见有一定的沟通环节,或者在大部分项目案例编写时期从测试设计处了解季度版本大体情况。了解是否存在相同功能或者其他一些制约因素。主要目的是为了调整测试方案,对于相同功能尽量让同一人员进行测试达到一个较为理想的测试效果。同时这些因素也可以作为rpm测试计划的一个依据,使测试时间点更加合理。
如果无法满足全部提版时,提版计划中相同功能带来的影响需要一并考虑,提前预计可能存在的问题。比如银财通项目提版后的5日可能全球境外项目提版,提版后很可能影响银财通数据的录入,那么对于银财通来讲测试的目标也将更加明确,在后续项目提版前务必造出可使用的数据避免对后续功能的瓶颈出现。
对于系统测试前的这种预判很重要,而测试经理在这个阶段工作越细致,系统测试后期也将会越轻松。