更多“测试和调试是软件测试阶段中两个关系非常密切的过程,但它们不可以交替进行。() ”相关问题
  • 第1题:

    从图2-4中水平对应关系看,左边是软件设计过程,右边是软件测试过程。在软件设计过程中,SQA应按(5)进行检查活动。在软件测试过程中,系统测试是基于(6)的测试。


    正确答案:(5) 质量保证计划 (6) 需求(或软件需求或软件需求规格说明)
    (5) 质量保证计划 (6) 需求(或软件需求,或软件需求规格说明) 解析:从图2-4中水平对应关系看,左边是软件设计过程,右边是软件测试过程。在设计和分析过程中,SQA (Supplier Quality Assurance)的主要职责是进行质量保证活动,但SQA进行质量保证活动的依据为项目策划阶段制定的质量保证计划。因此(5)空缺处应填写“质量保证计划”。
    从图2-4可以看出,系统测试阶段的测试依据为软件需求规格说明,软件需求规格说明主要描述软件的功能需求、性能需求和接口需求等,它描述的每一条功能,在程序中不一定有一段相应的代码对应,而可能由多个程序单元的部分代码实现,故不能进行基于代码的测试,而应进行基于需求的测试。所以(6)空缺处应填写“需求(或软件需求,或软件需求规格说明)”。

  • 第2题:

    以下关于测试和调试的说法中不正确的是(27)。

    A.测试是发现程序中错误的过程,调试是改正错误的过程

    B.测试是程序开发过程中的必然阶段,调试是程序开发过程中可能发生的过程

    C.调试一般由开发人员担任

    D.调试和测试一般都是由开发人员担任


    正确答案:D
    解析:测试是发现程序中错误的过程,调试是改正错误的过程;测试是程序开发过程中的必然阶段,调试是程序开发过程甲可能发生的过程,是被动的过程;调试一般由开发人员担任,而测试是由另一组人员担任,D中说调试和测试一般都是由开发人员担任,所以不正确。

  • 第3题:

    下面对测试和调试的论述错误的是

    A.调试的任务是修改错误,测试的任务是查找错误

    B.调试主要发生在程序的开发阶段,测试贯穿整个软件生命周期

    C.出现错误的地方很可能还有错误,对程序的测试和调试都是这样

    D.由于调试的过程已经修正了错误,调试过的地方用不着再测试了


    正确答案:D

  • 第4题:

    软件测试是软件开发过程中重要且不可缺少的阶段,测试过程中______是基础测试。

    A.系统测试

    B.集成测试

    C.单元测试

    D.验收测试


    正确答案:C

  • 第5题:

    下列关于软件调试与软件测试的叙述中,正确的是( )。

    A.软件测试的目的是找出存在的错误,软件调试的目的是定位并修正错误 B.软件测试的结束过程不可预计,软件调试使用预先定义的过程 C.软件调试的过程可以实现设计 D.软件测试不能描述过程或持续时间


    正确答案:A