单选题 系统测试与单元测试、集成测试的区别是______。
  • A.测试方法不同
  • B.考察范围不同
  • C.评估基准不同
  • D.以上全部
【正确答案】 D
【答案解析】[解析] 系统测试与单元测试、集成测试的区别在于: (1)测试方法不同。系统测试主要是黑盒测试,而单元测试、集成测试主要属于白盒测试或灰盒测试的范畴。 (2)考察范围不同。单元测试主要测试模块内部接口、数据结构、逻辑、异常处理等对象;集成测试主要测试模块之间的接口和异常;系统测试主要测试整个系统相对于用户的需求。 (3)评估基准不同。系统测试的评估基准是测试用例对需求规格说明的覆盖率,而单元测试和集成测试的评估主要是代码的覆盖率。