问题 单项选择题

验收测试的定义是______。

A.由用户按照用户手册对软件进行测试以决定是否接收
B.由某个测试机构代表用户按照需求说明书和用户手册对软件进行测试以决定是否接收
C.按照软件任务书或合同、供需双方约定的验收依据进行测试,决定是否接收
D.由开发方和用户按照用户手册执行软件验收

答案

参考答案:C

解析: 验收测试是以需方为主的测试,其对象是完整的、集成的计算机系统。其目的是在真实的用户(或称系统)工作环境下检验完整的软件系统是否满足软件开发技术合同(或软件需求规格说明)规定的要求。其结论是软件的需方确定是否接收该软件的主要依据。验收测试以需方为主,但是不一定需要第三方测试机构代表用户来测试;验收测试强调的是根据需求来验证软件是否符合用户要求,所以选C。

选择题
单项选择题