单选题 在信息系统建设时,必须进行各种测试,其中旨在验证修改的正确性及其影响而进行的测试属于______。
  • A.单元测试
  • B.集成测试
  • C.确认测试
  • D.回归测试
【正确答案】 D
【答案解析】[解析] 单元测试,指对软件中的最小可测试单元进行检查和验证,编写单元测试就是用来验证这段代码的行为是否与我们期望的一致。 集成测试,也叫组装测试或联合测试。在单元测试的基础上,将所有模块按照设计要求(如根据结构图)组装成为子系统或系统,进行集成测试。集成测试是确保各单元组合在一起后能够按既定意图协作运行,并确保增量的行为正确。 确认测试又称有效性测试。有效性测试是在模拟的环境下,运用黑盒测试的方法,验证被测软件是否满足需求规格说明书列出的需求。任务是验证软件的功能和性能及其他特性是否与用户的要求一致。 回归测试是指修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误。为了验证修改的正确性及其影响就需要进行回归测试。