itgle.com
更多“软件测试与软件开发的关系? ”相关问题
  • 第1题:

    以下对于软件测试与软件开发的认识,不正确的是( )。

    A.软件生命周期各个阶段都可能产生错误
    B.软件测试是独立于软件开发的一个工作
    C.软件开发的需求分析和设计阶段就应开始测试工作
    D.测试越早进行,越有助于提高被测软件的质量

    答案:B
    解析:
    本题考察软件测试和软件开发之间的关系。软件测试是贯穿于软件开发过程的。软件生存周期的各个阶段中都少不了相应的测试,软件生存周期各个阶段的测试分别对应于软件测试过程中的单元测试、集成测试、系统测试和确认测试。这种对应关系有利于软件开发过程的管理和软件质量的控制。

  • 第2题:

    关于软件测试与软件开发的认识,不正确的是______。

    A.软件生命周期各个阶段都可能产生错误
    B.软件测试是独立于软件开发的一个工作
    C.软件开发的需求分析和设计阶段就应开始测试工作
    D.测试越早进行,越有助于提高被测软件的质量

    答案:B
    解析:
    本题考查对软件测试与软件开发的关系的理解。软件开发是一个系统的工程,包括需求分析、设计、编码、测试、维护等几个环节。软件测试是整个软件开发流程中的一个环节。在现代软件开发的流程中,测试已经贯穿于整个开发流程,而不是只在编码完成以后才开始的活动了。

  • 第3题:

    软件测试和软件开发的关系是怎样的?为什么这么说?


    要点: 软件测试是贯穿整个软件生命周期的软件质量保证的重要手段之一。测试的活动建立在软件开发的成果之上,即测试的对象是软件开发的阶段性成果。 二者间的关系: (1) 在需求分析阶段,测试人员通过需求定义确定测试目标,开始制定测试计划; (2) 在软件设计阶段,测试人员系统如何实现,系统架构,进行系统测试用例设计、测试工具的选型和启动测试工具的开发,进一步完善测试计划; (3) 在详细设计时,测试人员直接参与具体的设计,参与设计的评审。完成功能特性方面的测试; (4) 在编程阶段,进行单元测试;

  • 第4题:

    关于软件测试与软件开发的认识,不正确的是( )

    A.软件生命周期各个阶段都可能产生错误
    B.软件测试是独立于软件开发的一个工作
    C.软件开发的需求分析和设计阶段就应开始测试工作
    D.测试越早进行,越有助于提高被测软件的质量

    答案:B
    解析:
    测试工程师与开发工程师目标一致、行为对立、并行工作,有生产就必然有质检,二者的工作相辅相成,开发人员和测试人员的主要矛盾就集中在对bug的定义上。正确

  • 第5题:

    关于软件测试与软件开发的认识,不正确的是______。

    A.软件生命周期各个阶段都可能产生错误
    B.软件测试是独立软件开发的一个工作
    C.软件开发的需求分析和设计阶段就应开始测试工作
    D.测试越早进行,越有助于提高被测软件的质量

    答案:B
    解析: