关于快速验收测试体系
51Testing:据说,光大已经构建了一套快速验收测试体系,可否简要介绍此体系?
许峥:我们的快速验收测试体系主要是针对产品验收环节所制定的,目的是通过可量化评估的测试过程客观评价测试对象,从而保证上线产品的质量。为此我们把验收测试体系划分了六个阶段:
任务准备阶段:该阶段负责收集和验收测试相关的各种材料,并对相关材料所描述内容的可测试性进行评审。
计划和方案阶段:该阶段负责明确测试范围,定义和优化目标,以及为实现上述目标而制定行动方案。
设计和实现阶段:该阶段负责完成测试计划和方案中确定的工作以实现项目目标的过程。
执行阶段:该阶段负责具体落实测试工作。包括测试环境的准备以及测试用例的执行。
结果分析阶段:该阶段负责对测试结果进行分析,关注测试对象的质量是否符合验收质量要求。
回归测试阶段:该阶段负责对新发布的版本进行回归测试,用以验证之前的缺陷是否修复,是否还引入新的缺陷等。
51Testing:能具体给我们谈谈此体系中具体的测试流程吗?
许峥:以下是具体流程图:
51Testing:快速验收测试的评估点有哪些?
许峥:在验收测试中的评估点是根据阶段不同而有所不同。在任务准备阶段主要是对开发商交付件的可测试性规范进行评估;在计划和方案阶段主要是对测试方案和计划进行评估;在设计和实现阶段主要是对测试用例质量进行评估;在执行阶段主要是对测试执行报告进行评估;在结果分析阶段主要是对测试报告进行评估;在回归测试阶段主要是对缺陷的修复情况进行评估。
概括地讲,验收测试重点评估业务场景的功能、系统的性能和上线运营的用户测试。