你是参与某网上交易系统的测试人员,主要负责该系统中某些模块的组件测试。目前处于测试分析和设计阶段。下面哪个最适合作为组件测试的测试依据?()A、 - 软件系统架构; - 详细设计文档;B、 - 详细设计文档; - 风险分析报告;C、 - 风险分析报告; - 代码;D、 - 代码; - 详细设计文档。

题目

你是参与某网上交易系统的测试人员,主要负责该系统中某些模块的组件测试。目前处于测试分析和设计阶段。下面哪个最适合作为组件测试的测试依据?()

  • A、 - 软件系统架构; - 详细设计文档;
  • B、 - 详细设计文档; - 风险分析报告;
  • C、 - 风险分析报告; - 代码;
  • D、 - 代码; - 详细设计文档。

相似考题
参考答案和解析
正确答案:D
更多“你是参与某网上交易系统的测试人员,主要负责该系统中某些模块的组件测试。目前处于测试分析和设计阶段。下面哪个最适合作为组件测试的测试依据?()A、 - 软件系统架构; - 详细设计文档;B、 - 详细设计文档; - 风险分析报告;C、 - 风险分析报告; - 代码;D、 - 代码; - 详细设计文档。”相关问题
  • 第1题:

    下列说法中不正确的是(27)。

    A.需求分析阶段产生的文档为需求规格说明书

    B.软件设计阶段产生的文档有程序清单

    C.软件测试阶段产生的文档有软件测试计划和软件测试报告

    D.软件维护阶段产生的文档有维护计划和维护报告


    正确答案:B
    解析:软件生存周期包括需求分析、软件设计、编码、测试和维护。需求分析:任务是确定待开发软件的功能、性能、数据、界面等要求,从而确定系统的逻辑模型,此阶段产生的文档为需求规格说明书。软件设计:包括概要设计和详细设计。概要设计的任务是模块分解,确定软件的结构,模块的功能和模块间的接口,以及全局数据结构的设计;详细设计的任务是设计每个模块的实现细节和局部数据结构。此阶段产生的文档为设计说明书。编码:任务是用某种程序语言为每个模块编写程序。产生的文档有清单。软件测试:其任务是发现软件中的错误,并加以纠正。产生的文档有软件测试计划和软件测试报告。运行维护:通过对已交付使用的软件做必要的修改,使软件持久地满足客户的需求。产生的文档有维护计划和维护报告。因此设计阶段产生的文档为设计说明书,而不是程序清单。

  • 第2题:

    下面哪个通常不作为组件/单元测试的测试依据()

    A.组件需求说明

    B.详细设计文档

    C.代码

    D.软件和系统设计文档


    参考答案:D

  • 第3题:

    软件测试分为单元测试、集成测试、确认测试、系统测试4步,其中确认测试主要基于______阶段的文档来发现软件的错误。

    A.需求分析

    B.系统总体设计

    C.系统详细设计

    D.编码


    正确答案:A
    解析:确认测试的任务是检查软件的功能和性能是否与用户的要求一致。系统需求说明书描述了用户对软件的要求,是确认测试的基础。

  • 第4题:

    除了测试程序外,白盒测试也适用于对()阶段的软件文档进行测试。

    A.编码

    B.软件详细设计

    C.软件总体设计

    D.需求分析


    参考答案:B

  • 第5题:

    以下关于测试工作在软件开发各阶段作用的叙述中,不正确的是( )。

    A.在需求分析阶段确定测试的需求分析
    B.在概要设计和详细设计阶段制定集成测试计划和单元测试计划
    C.在程序编写阶段制定系统测试计划
    D.在测试阶段实施测试并提交测试报告

    答案:C
    解析:
    本题考查软件测试和软件开发的关系。
    软件测试和软件开发的关系为:项目规划阶段,负责从单元测试到系统测试的整个测试阶段的规划;需求分析阶段,确定测试需求分析、系统测试计划的制定,评审后成为管理项目;详细设计和概要设计阶段,确保集成测试计划和单元测试计划完成;编码阶段,由开发人员进行自己负责部分的测试代码,当项目较大时,由专人进行编码阶段的测试任务;测试阶段(单元、集成、系统测试),依据测试代码进行测试,并提交相应的测试状态报告和测试结束报告。
    根据上述描述,系统测试计划是在需求分析阶段完成的。本题中选项C不正确。

  • 第6题:

    以下有可能导致软件测试发生风险的描述中错误的是( )。

    A.缺少详细的需求分析和设计文档
    B.功能模块漏测,导致覆盖率不达标
    C.实行敏捷开发导致缺少充分的文档
    D.测试内部工作得不到足够的重视

    答案:C
    解析:
    敏捷开发的特点就是去文档化,但是并不会直接导致测试发生风险,因为敏捷测试本身有自己特殊的测试方式。

  • 第7题:

    借助软件()测试管理人员,可以明确测试任务和测试方法。

    • A、详细设计说明书
    • B、测试计划
    • C、测试总结报告
    • D、需求分析报告

    正确答案:B

  • 第8题:

    下面哪个通常不作为组件/单元测试的测试依据()

    • A、组件需求说明
    • B、详细设计文档
    • C、代码
    • D、软件和系统设计文档

    正确答案:D

  • 第9题:

    在软件开发的V模型中,应该在()阶段制订系统测试计划。

    • A、需求分析
    • B、概要设计
    • C、详细设计
    • D、代码编写

    正确答案:B

  • 第10题:

    系统设计阶段的主要活动有()

    • A、逻辑模型设计、物理模型设计、数据模型
    • B、系统总体设计、系统详细设计、编写系统设计报告
    • C、系统可行性分析、系统测试设计、数据库设计
    • D、数据库系统设计、系统切换设计、代码设计

    正确答案:B

  • 第11题:

    单选题
    借助软件()测试管理人员,可以明确测试任务和测试方法。
    A

    详细设计说明书

    B

    测试计划

    C

    测试总结报告

    D

    需求分析报告


    正确答案: C
    解析: 暂无解析

  • 第12题:

    单选题
    除了测试程序外,黑盒测试还适用于对()阶段的软件文档进行测试。
    A

    编码

    B

    软件详细设计

    C

    软件总体设计

    D

    需求分析


    正确答案: A
    解析: 黑盒测试又叫功能测试,它不涉及程序的内部逻辑。除了测试程序外,它还适用于对需要分析阶段的软件文档进行测试。

  • 第13题:

    下面关于测试设计技术的描述错误的是()

    A.使用测试设计技术的目的是为了识别测试条件和开发测试用例

    B.黑盒测试设计技术是依据分析测试基础文档来选择测试条件、测试用例或测试数据的技术

    C.白盒测试设计技术是基于分析被测组件或系统的结构的测试技术

    D.系统测试主要使用黑盒测试设计技术,组件测试主要使用白盒测试设计技术


    参考答案:D

  • 第14题:

    除了测试程序外,黑盒测试还适用于对()阶段的软件文档进行测试。

    A.编码

    B.软件详细设计

    C.软件总体设计

    D.需求分析


    本题答案:D

  • 第15题:

    ( )的目的是检查模块之间,以及模块和已集成的软件之间的接口关系,并验证已集成的软件是否符合设计要求。其测试的技术依据是( )。

    A.单元测试B.集成测试C.系统测试D.回归测试A.软件详细设计说明书B.技术开发合同C.软件概要设计文档D.软件配置文档


    正确答案:B,C

  • 第16题:

    以下正确描述嵌入式系统的设计流程的是( )。

    A.系统需求分析→硬件和软件划分→系统详细设计→迭代与实现→系统集成→系统测试→系统维护
    B.系统需求分析→硬件和软件划分→系统详细设计→系统集成→迭代与实现→系统测试→系统维护
    C.系统需求分析→系统集成→硬件和软件划分→系统详细设计→迭代与实现→系统测试→系统维护
    D.系统需求分析→硬件和软件划分→迭代与实现→系统详细设计→系统集成→系统测试→系统维护

    答案:D
    解析:
    嵌入式系统的设计和开发流程一般分为以下几个阶段;产品定义(即系统需求分析阶段、规格说明阶段)、硬件和软件划分、迭代与实现、详细的硬件与软件设计、硬件与软件集成、系统测试和系统维护与升级。

  • 第17题:

    以下关于各类文档撰写阶段的叙述中,不正确的是

    A.软件需求规格说明书在需求分析阶段撰写
    B.概要设计规格说明书在设计阶段撰写
    C.测试设计必须在测试阶段撰写
    D.测试分析报告在测试阶段撰写

    答案:C
    解析:
    测试设计和测试用例在需求分析阶段撰写。

  • 第18题:

    下列文档中,哪些属于测试文档()

    • A、详细设计
    • B、测试说明
    • C、软件架构设计文档
    • D、测试计划
    • E、测试用例
    • F、需求文档

    正确答案:B,D,E

  • 第19题:

    软件测试阶段产生的文档是?()

    • A、软件需求规格说明书
    • B、软件概要设计说明书
    • C、软件详细说明书
    • D、软件源代码
    • E、软件测试报告

    正确答案:E

  • 第20题:

    除了测试程序外,白盒测试也适用于对()阶段的软件文档进行测试。

    • A、编码
    • B、软件详细设计
    • C、软件总体设计
    • D、需求分析

    正确答案:B

  • 第21题:

    除了测试程序外,黑盒测试还适用于对()阶段的软件文档进行测试。

    • A、编码
    • B、软件详细设计
    • C、软件总体设计
    • D、需求分析

    正确答案:D

  • 第22题:

    单选题
    你是参与某网上交易系统的测试人员,主要负责该系统中某些模块的组件测试。目前处于测试分析和设计阶段。下面哪个最适合作为组件测试的测试依据?()
    A

     - 软件系统架构; - 详细设计文档;

    B

     - 详细设计文档; - 风险分析报告;

    C

     - 风险分析报告; - 代码;

    D

     - 代码; - 详细设计文档。


    正确答案: A
    解析: 暂无解析

  • 第23题:

    单选题
    软件测试阶段产生的文档是?()
    A

    软件需求规格说明书

    B

    软件概要设计说明书

    C

    软件详细说明书

    D

    软件源代码

    E

    软件测试报告


    正确答案: B
    解析: 暂无解析