简答题

分别简述单元测试、集成测试、确认测试和系统测试的任务。

正确答案

1.单元测试:又称模块测试,着重对软件设计的最小单元——软件构件或模块进行验证。单元测试根据设计描述,对重要的控制路径进行测试,已发现构建或模块内部的错误,通常采用白盒测试,并且多个构件或模块可以并行测试。单元测试的主要内容:接口、局部数据结构、边界条件、独立路径和错误处理路径。
2.集成测试:也叫组装测试或联合测试。在单元测试的基础上,将所有模块按照要求组装成为子系统或系统,进行集成测试。使用黑盒测试方法测试集成的功能,并且对以前的集成进行回归测试。
3.确认测试:经集成测试后,已经按照设计把所有的模块组装成一个完整的软件系统,接口错误也已经基本排除了,接着就应该进一步验证软件的有效性,这就是确认测试的任务,即软件的功能和性能如同用户所合理期待的那样。
4.系统测试:将已经确认的软件、计算机硬件、外设、网络等其他元素结合在一起,进行信息系统的各种组装测试和确认测试,系统测试是针对整个产品系统进行的测试,目的是验证系统是否满足了需求规格的定义,找出与需求规格不符或与之矛盾的地方,从而提高更加完善的方案。

答案解析

相似试题
  • 测试面向对象软件时,单元测试、集成测试和确认测试各有哪些新特点?

    简答题查看答案

  • 单元测试是发现编码错误,集成测试是发现模块的接口错误,确认测试是为了发现功能错误,那么系统测试是为了发现()的错误。

    单选题查看答案

  • 单元测试、集成测试、系统测试、验收测试是()的测试过程。

    单选题查看答案

  • 测试按照测试层次可以划分成为单元测试、集成测试和系统测试。

    判断题查看答案

  • 单元测试、集成测试、系统测试的侧重点是什么?

    简答题查看答案

  • 什么是单元测试和集成测试?他们各有什么特点?

    简答题查看答案

  • 请试着比较一下黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区别与联系。

    简答题查看答案

  • 测试人员与系统分析人员一起,执行单元测试、集成测试,并把测试中发现的缺陷记录进()管理工具中。

    填空题查看答案

  • 大型软件系统的测试阶段通常分为四个步骤进行,首先进行的是单元测试,然后依次进行集成测试、()和系统测试。

    填空题查看答案