(单选题)
对软件是否能达到用户所期望的要求的测试称为( )。
A.集成测试
B.有效性测试
C.系统测试
D.验收测试
参考答案:D
参考解析:
A项中集成测试与单元测试相反,原理为将部分需测试部分作为整体进行集成,随后针对此类集成部分进行测试。测试要求为此类被测试集成题应具有一定的结构,且属于非渐增方式集成。A项说法错误。
B项中确认测试又称有效性测试。有效性测试是在模拟的环境下,运用黑盒测试的方法,验证被测软件是否满足需求规格说明书列出的需求。B项说法错误。
C项中系统测试是将整个软件系统看做一个整体进行测试,包括对功能、性能,以及软件所运行的软硬件环境进行测试。C项说法错误。
D项中验收测试是基于客户或最终用户的规格书的最终测试,或基于用户一段时间的使用后,看软件是否满足客户要求。一般从功能、用户界面、性能、业务关联性进行测试。D项说法正确。
故本题正确答案选D。
知识点: