一天一个关于测试知识点,5分钟内讲解你最关心的软件测试问题,今天就接着来谈谈关于软件测试中的“验收测试的完整过程”。
前面两节介绍了验收测试的内容和验收测试的相关策略,在实际的验收测试过程中,不仅需要确定验收测试的内容和验收测试的策略,还需要确定验收测试的流程,这样才可以更好地控制验收测试的过程,验收测试的流程如图 18-1 所示
图 18-1 验收测试流程图
(1)第三方验收测试洽谈。
在实际的验收测试过程中,验收测试并不一定是由企业组织自己的测试工程师进行,有可能是由第三方评测中心来完成。如果相关的验收测试是由第三方评测机构来完成,首先应该和第三方评测进行业务洽谈,洽谈主要需要确定验收测试的对象,以及明确验收测试的目标。
(2)签定验收测试合同。
与第三方评测试机构洽谈好验收测试的业务后,即需要完成验收测试的相关合同。
(3)提交相关配置项资料。
在进入验收测试状态之前,需要完善相关配置项资料,否则无法进行验收测试。相关的配置项主要包括开发过程中的一些开发文档、管理文档、源代码等资料。
(4)确定配置项是否正确。
提交配置项的相关资料后,并不代表承包商提供的资料一定齐全并合格,所以在进行验收测试前,还要确定承包商所提交的配置项信息是否正确、齐全。
(5)判断是否达到测试状态。
确定配置项信息正确后,即可进入验收测试状态。如果配置项的信息不正确或不齐全,承包商必须对提交的配置项资料进行相关修改,修改后再确定,直到达到验收测试状态后,才可以进入下一个步骤。
(6)制定验收测试计划。
达到验收测试状态后,即可开始制定验收测试计划,当然如果不是由第三方评测机构来执行验收测试,那么就不存在第一和第二两个步骤。需要注意的是,验收测试计划一定要明确验收测试结果的通过与失败的标准。
(7)制定验收测试方案。
验收测试计划完成后,需要制定验收测试的方案,确定验收测试的策略以及需要执行的测试用例,如果测试用例需要重新设计,应该设计验收测试的测试用例。
(8)执行验收测试。
当完成验收测试计划、验收测试方案和验收测试用例后,即可以开始执行验收测试。
(9)验收测试结果评审。
验收测试完成后,需要对验收测试结果进行评审,以确定验收测试是否达标,是否可以通过验收测试。
(10)提交验收测试报告。
验收测试结果评审通过后,即可提交验收测试报告,验收测试结束,如果评审未通过,承包商必须对产品进行修改,修改后再次进行验收测试,直到验收测试通过。
今天关于“验收测试的完整过程”就学习到这里了,每个工作日小编都会更新一个小知识,希望大家多多关注我们,一起来学习喔!