测试人员除了掌握测试相关技术,比如测试流程、测试用例编写思路、自动化脚本的编写、维护之外,还需要对自己所测试的具体业务进行学习和掌握。
只有这样,才能去涉及灰盒、白盒测试,在测试执行过程中,提高自己分析、定位问题的能力提升。
针对测试人员提高业务掌握程度,秉承一贯的培训、指导思路,初步拟制了如下方案。
一、业务模块摸底清查
责任人:一线测试人员
配合人员:一线开发人员,CMO(配置管理员)
对各组模块划是有梳理的,方便测试人员了解缺陷的各个业务模块名称,以及每个模块大致起到的作用,模块的负责人。
故要求各项目组,能重新梳理本项目的模块出来。由测试人员为责任人,自己尝试去了解本项目的各模块详情,各模块的作用,本身就是对业务的一种深入学习和掌握。
根据经验,可能需要CMO(配置管理员)拉去模块,具体的模块会咨询开发人员大致的功能。
同时,彻底的梳理,可能会发现很多没人维护的模块,算是意外之喜。
二、业务模型图和举例
责任人:测试主管
配合人员:项目经理或SE(需求分析师)
测试主管,重构出本项目由硬件到驱动、协议、业务、应用等的业务模型图。基于完成的业务模型图,对组内进行培训学习。列举一些典型的bug,分析业务逻辑关系&#x