需求分析,需求评审
便于了解需求进而更好地开展后续的测试工作,以测试的角度对需求提出建议和改进。
制定测试计划
确定测试目标,测试范围,测试方法,测试策略,资源安排,风险评估等
开发环境测试
功能已开发完毕,协助开发在开发环境进行测试,确定基本功能是否实现,根据测试用例进行全面的测试,发现的BUG提交到tapd内,并督促开发及时修复问题。
回归测试
待开发把本次需求分析修复的BUG都修复完成后(有问题不影响正常功能的使用、影响 大的可暂时不修复),即可进行回归测试。主要是验证缺陷是否真的修复,是否会影响现有系统的使用。
测试环境测试
回归测试无问题,功能已全部实现,即可更新至测试环境,使用生产环境的数据进行一轮新的测试,并且通知产品经理进行验收。
生产环境测试
在测试环境确认本次发版的内容和现有系统的基本功能无问题后便可通知项目负责人更新生产环境,进行最后一轮的测试,以及对上线前基本功能的确定。
测试结束
经过两到三轮或四轮的测试后,直到没发现新的问题,或暂时无法解决,或不紧急的问题,与项目负责人确认后可以通过,结束测试,最后填写测试报告。