确认测试以 () 文档作为测试的基础。
A.需求规格说明书
B.设计说明书
C.源程序
D.开发计划
答案解析A
[分析] 本题考查确认测试的相关知识。 软件测试的目的就是在软件系统交付运行之前,尽可能多地发现系统中的错误和缺陷。
从测试流程的角度看,软件测试可分为单元测试、集成测试和确认测试,其中确认测试主要依据软件需求说明书检查软件的功能、性能及其他特征是否与用户的需求一致。确认测试计划应该在需求分析阶段制定。
确认测试
是对通过组合测试的软件进行的,这些软件已经存于系统目标设备的介质上。确认测试的目的是要表明软件是可以工作的,并且符合”软件需求说明书”中规定的全部功能和性能要求。确认测试是按照这些要求定出的”确认测试计划”进行的。
测试工作由一个独立的组织进行。而且测试要从用户观点出发。
确认测试又称有效性测试。有效性测试是在模拟的环境下,运用黑盒测试的方法,验证被测软件是否满足需求规格说明书列出的需求。
任务是验证软件的功能和性能及其他特性是否与用户的要求一致。对软件的功能和性能要求在软件需求规格说明书中已经明确规定,它包含的信息就是软件确认测试的基础。