验收测试是产品开发生命周期中的一个主动过程,验证产品是否满足规范要求是用户的要求。 用户可以是最终用户或外包商。 如果是外包商外包的产品,在验收测试时,外包商主要测试合同是否符合要求,验收后合同的符合性直接决定了后期外包商向客户支付的费用。
验收测试内容
验收测试(Acceptance Testing)是指产品完成功能测试和系统测试后,在产品发布前进行的软件测试活动。 它是技术测试的最后阶段,也称为交付测试。 验收测试的目的是确保产品准备就绪,并允许最终用户使用它来执行产品的确定功能和任务。
验收测试的主要内容包括:建立验收测试标准、审查配置项、进行验收测试。
一、验收测试的建立标准
与系统测试一样,验收测试需要一系列测试计划和程序。 首先确定需要测试什么类型的验收测试,即测试哪些方面,比如性能测试、可安装性测试、可移植性测试、可用性测试、文档测试等,然后根据类型来安排测试 测试时间表。
在添加具体的测试用例时,可以更好的接受需要注意的功能点。 一般来说,判断测试用例的方法通常有两种:一种是从原系统测试阶段设计的测试用例中抽取一部分作为验收测试用例(因为验收测试不能对整个系统进行全面的测试, 一般可以抽取一部分测试用例(用例作为验收测试用例),但这种方法的缺点是因为系统测试阶段设计的测试用例已经过测试,这些测试用例通常通过 正确测试; 其次,在提取一些测试用例的基础上,添加一些特殊的测试用例,尽管成本相对较长,但更容易接受和更全面。 因此,添加具体的测试用例可以更好地接受需要注意的功能点。
在以下几个方面,验收测试将重点关注:
(1) 软件是否符合合同规定的所有功能和性能。
(2)文件是否齐全。
(3)人机界面是否准