测试人员进行的测试活动,不是仅限于版本上线前的测试,版本上线后,我们的测试工作依然在继续,只不过测试环境变成了线上环境,测试力度变为走查形式,一些异常或者特殊场景等会相应减少,但是常用功能和正向流程一个都不能少。以下来简单拆解下线上走查的一些注意事项。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
测试走查,是我们每个测试工程师的日常工作:
版本迭代前,通过需求评审,发现现有功能的已知问题;
版本进行中,通过测试设计,审视当前测试方案存在的没考虑全的问题;或者开发的设计方案漏洞
版本开发时,通过用例评审和迭代测试,审视研发还原时存在的功能问题,以及查漏补缺;
版本上线后,通过测试走查的形式,发现真实环境中存在的遗漏的功能问题;(新改出来的或者版本合并遗漏导致的)
但是,仅仅只有测试一方参与测试走查是远远不够的:
其一:新功能的产生涉及到战略层、范围层、结构层、框架层和表现层,但测试人员的介入容易局限在后面的2~3个层次内。
其二:即使是在测试人员擅长的领域,测试人员也常常因为自我认知的局限性,可能无法发现自己测试范围不够或不够贴合用户的问题。
线上巡查只是一个过程,通过巡查发现的问题都需要做好记录并通知到对应人员,定期做好复盘工作,针对巡查的问题做好分类,哪一些是属于功能设计问题,哪一些是属于操作不当问题,哪一些是属于功能bug,针对功能bug这块,研发和测试共同想办法改善,相信这样才能实现走查的真正意义。