简答题

软件测试通常包含哪几个基本步骤?

正确答案

软件测试通常应该对需求、总体设计、详细设计、编码实现各个阶段所获得的开发产品进行测试,软件测试应该贯穿于整个软件开发的全过程。
软件测试过程按测试的先后次序可分为以下步骤进行:单元测试、集成测试、确认测试和系统测试,最后进行验收测试。
⑴单元测试。完成每个模块的测试,尽可能发现模块内部的错误。单元测试主要采用白盒测试法。
⑵集成测试。把已测试过的模块按照一定顺序组装起来,构成软件系统。主要采用黑盒测试法。但对发现错误较多的新子系统,还可能采用白盒法进行回归测试。
⑶确认测试:检验所开发的软件能否满足所有功能和性能需求的最后手段,通常均采用黑盒测试法。
⑷系统测试:完成确认测试以后,检验它能否与系统的其他部分(如硬件,数据库及操作人员)协调工作,需要进行系统测试。
⑸验收测试:检验软件产品质量的最后一道工序是验收测试。与前面讨论的各种测试活动的不同之处主要在于它突出了客户的作用,同时软件开发人员也应有一定程度的参与。

答案解析

相似试题
  • 软件设计模式通常包含哪几个基本要素?

    简答题查看答案

  • 软件界面设计包含了哪几个方面的基本内容?

    简答题查看答案

  • 大型软件系统的测试过程经常由哪几个步骤()

    多选题查看答案

  • 什么是确认测试?该测试过程需要经过哪几个步骤?

    简答题查看答案

  • 调用子程序指令的功能是什么?其操作过程包含哪几个步骤?

    简答题查看答案

  • 软件生命周期有哪几个阶段和步骤?

    简答题查看答案

  • 绘图工具的操作步骤基本相似,一般经过哪几个步骤?

    简答题查看答案

  • 软件工程过程有哪几个基本过程活动?试说明之。

    简答题查看答案

  • 计算机系统通常划分为哪几个层次?普通计算机用户和软件开发人员对计算机系统的认识一样吗?

    简答题查看答案