软件工程

软件测试包括哪些类型的测试?这些测试之间的区别是什么?

题目

软件测试包括哪些类型的测试?这些测试之间的区别是什么?

参考答案和解析
正确答案: 软件测试包括单元测试、集成测试、系统测试和验收测试等。单元测试集中于每一个独立的模块;集成测试集中于模块的组装;
系统测试确保整个系统与系统的功能需求和非功能需求保持一致;验收测试是用户根据验收标准(通常来自项目协议),在开发环境或模拟真实环境中执行的可用性、功能和性能测试。