阅读下列说明,回答问题1至问题3。【说明】软件测试是与软件开发紧密相关的一系列有计划的系统性活动。软件测试需要用测试模型去指导实践,软件测试专家通过测试实践总结出了很多很好的测试模型。V模型是最具有代表意义的软件测试模型。请将开发活动和相应的测试活动填入下图空白框中。在集成测试阶段,可采用不同的组装方式把模块组装起来形成一个可运行的系统,其中增殖式组装方式包括哪几种?除增殖式组装方式外还有哪种组装方式?测试工程师甲按照V模型安排测试活动,在验收测试阶段发现的某些功能缺陷是与产品需求设计说明书有关,造成软件

题目

阅读下列说明,回答问题1至问题3。

【说明】

软件测试是与软件开发紧密相关的一系列有计划的系统性活动。软件测试需要用测试模型去指导实践,软件测试专家通过测试实践总结出了很多很好的测试模型。

V模型是最具有代表意义的软件测试模型。请将开发活动和相应的测试活动填入下图空白框中。

在集成测试阶段,可采用不同的组装方式把模块组装起来形成一个可运行的系统,其中增殖式组装方式包括哪几种?除增殖式组装方式外还有哪种组装方式?

测试工程师甲按照V模型安排测试活动,在验收测试阶段发现的某些功能缺陷是与产品需求设计说明书有关,造成软件缺陷修复成本较高。你认为若采用W模型能否避免类似问题出现?简述W模型的优点。

请帮忙给出每个问题的正确答案和分析,谢谢!


相似考题
参考答案和解析
问题 1 答案解析:


问题 2 答案解析:白顶向下的增殖方式 自底向上的增殖方式 混合增殖式测试 除增殖式组装方式外还有一次性组装方式
白顶向下的增殖方式 自底向上的增殖方式 混合增殖式测试 除增殖式组装方式外还有一次性组装方式 解析:考查V模型中确认测试与系统测试阶段的测试内容。
确认测试与系统测试阶段的测试内容包括如下。
.功能(机能)测试:目标中的功能是否真正实现了。
.安全性测试:设法破坏程序的安全性、保密检查。
.可靠性测试:平均无故障时间、因故障停机时间,需要模拟运行环境。
.可扩充性测试:指系统软件与硬件的可扩展能力。
.兼容性测试:向下兼容、交错兼容。
.易用性测试:在指定条件下使用时,软件产品被理解、学习、使用和吸引用户的能力。

问题 3 答案解析:能。 测试的活动与软件开发同步进行 测试的对象不仅仅是程序还包括需求和设计 尽早发现软件缺陷可降低软件开发的成本
能。 测试的活动与软件开发同步进行 测试的对象不仅仅是程序,还包括需求和设计 尽早发现软件缺陷可降低软件开发的成本 解析:考查V模型和W模型的区别。
V模型的主要缺陷是在验收测试阶段发现的某些功能缺陷是与产品需求设计说明书有关,造成软件缺陷修复成本较高。W模型对V模型的改进主要有如下三点。
.测试的活动应该与软件开发同步进行。
.测试的对象不仅仅是程序,还包括需求和设计。
.尽早发现软件缺陷可降低软件开发的成本。
更多“ 阅读下列说明,回答问题1至问题3。【说明】软件测试是与软件开发紧密相关的一系列有计划的系统性活动。软件测试需要用测试模型去指导实践,软件测试专家通过测试实践总结出了很多很好的测试模型。V模型是最具有代表意义的软件”相关问题
  • 第1题:

    V模型是具有代表意义的测试模型,以下理解正确的是______。

    A.V模型认为测试阶段是与开发阶段并行的
    B.V模型是软件开发螺旋模型的变种,它反映了测试活动与分析和设计的关系
    C.V模型造成需求分析阶段隐藏的问题一直到后期的验收测试才被发现
    D.V模型是对W模型的改进

    答案:C
    解析:
    本题考查对软件测试V模型的理解。V模型认为测试阶段是开发阶段结束后开始的活动,所以A是不对的;V模型是软件开发瀑布模型的变种,所以B是不对的;W模型是V模型的改进,所以D是不对的;答案C是正确的。

  • 第2题:

    V模型是其有代表意义的测试模型,以下理解正确的是( )

    A.V模型认为通过对测试阶段是与开发阶段并行的
    B.V模型是软件开发螺旋模型的变种,它反映了测试活动与分析和设计的关系
    C.V模型造成需求分析阶段隐藏的问题一直到后期的验收反测试才发现
    D.V模型是对W模型的改进

    答案:C
    解析:
    V模型造成需求分析阶段隐藏的问题一直到后期的验收反测试才发现。
    正确

  • 第3题:

    在软件开发几十年的实践过程中,人们总结了很多开发与测试模型,其中V模型就是经典的测试模型。下列关于V模型的特点描述正确的是()。

    A.V模型中,需求、分析、设计和编码的开发活动随时间而进行,与相应的测试活动(即针对需求、分析、设计和编码的测试)开展的次序一致

    B.V模型的软件测试策略既包括低层测试又包括了高层测试,低层测试是为了源代码的正确性,高层测试是为了使整个系统满足用户的需求

    C.V模型是软件开发螺旋模型的变种,它反映了测试活动与分析和设计的关系

    D.V模型在实际应用中,需求阶段的错误在集成测试阶段被发现


    C

  • 第4题:

    V模型是其有代表意义的测试模型,以下理解正确的是______。

    A.V模型认为通过对测试阶段是与开发阶段并行的
    B.V模型是软件开发螺旋模型的变种,它反映了测试活动与分析和设计的关系
    C.V模型造成需求分析阶段隐藏的问题一直到后期的验收反测试才发现
    D.V模型是对W模型的改进

    答案:C
    解析:

  • 第5题:

    V模型是其有代表意义的测试模型,以下理解正确的是( )。

    A.V模型认为通过对测试阶段是与开发阶段并行的
    B.V模型是软件开发螺旋模型的变种,它反映了测试活动与分析和设计的关系
    C.V模型造成需求分析阶段隐藏的问题一直到后期的验收反测试才发现
    D.V模型是对W模型的改进

    答案:C
    解析:
    本题考察软件测试的V模型。V模型造成需求分析阶段隐藏的问题一直到后期的验收反测试才发现,如下图所示: