以下关于结构测试用例设计的叙述中,不正确的是( )。A.判定覆盖使每个判定的每种可能结果至少出现一次 B.语句覆盖使程序每条语句至少被执行一次 C.条件覆盖使程序中每个判定的每个条件的所有可能结果至少出现一次 D.在语句覆盖、条件覆盖、判定覆盖、路径覆盖测试中,判定覆盖规则最强

题目
以下关于结构测试用例设计的叙述中,不正确的是( )。

A.判定覆盖使每个判定的每种可能结果至少出现一次
B.语句覆盖使程序每条语句至少被执行一次
C.条件覆盖使程序中每个判定的每个条件的所有可能结果至少出现一次
D.在语句覆盖、条件覆盖、判定覆盖、路径覆盖测试中,判定覆盖规则最强

相似考题
更多“以下关于结构测试用例设计的叙述中,不正确的是( )。”相关问题
  • 第1题:

    以下关于设计功能测试用例的叙述,(38)是不正确的。

    A.尽量用80%测试用例覆盖20%的核心业务模块

    B.功能测试用例中不包括功能的依从性测试用例

    C.功能测试用例中包括业务流,也包括测试数据

    D.功能测试用例的设计应注意缺陷群集现象


    正确答案:B
    解析:

  • 第2题:

    以下关于功能测试用例的意义的叙述,正确的是(38)。

    ①避免盲目测试并提高测试效率

    ②令软件测试的实施重点突出、目的明确

    ③在回归测试中无需修正测试用例便可继续开展测试工作

    ④测试用例的通用化和复用化使软件测试易于开展

    A.①、②、③

    B.①、③

    C.②、③

    D.①、②、④


    正确答案:D
    解析:本题考查功能测试用例的意义。
      功能测试用例的意义可以概括如下。
      .为达到最佳的测试效果或高效地揭露隐藏的错误而精心设计的少量测试数据。
      .测试用例的使用令软件测试的实施重点突出、目的明确。
      .一个好的测试用例在于它能发现至今未发现的错误。
      但是在回归测试中,为了满足测试需求,必须修正测试用例。

  • 第3题:

    试题三(共 15分)

    阅读以下关于嵌入式软件测试用例设计的叙述,回答问题 1至问题 3,将答案填入答题纸的对应栏内。

    【说明】

    某程序段的流程如图 3-1所示,x、y是两个变量,K、J 表示一段程序执行体,表 3-1 所示为本题可供选择的四组测试用例组。

    【问题1】(3分)

    简答以下问题。

    (1)条件覆盖的含义是什么?

    (2)路径覆盖的含义是什么?

    【问题 2】(2分)

    在程序测试用例设计中,有语句覆盖、条件覆盖、判定覆盖(分支覆盖)和路径覆盖等。其中,____是最强的覆盖准则。

    请把以下 4个选项中正确的选项序号填入上述空白处。

    ①语句覆盖

    ②条件覆盖

    ③判定覆盖(分支覆盖)

    ④路径覆盖

    【问题 3】(10 分)

    为了对图 3-1 所示的程序段进行覆盖测试,必须适当地选取测试用例组。实现判定覆盖至少应采用的测试用例组是 (1)和 (2) ,实现条件覆盖至少应采用的测试用例组是 (3) ;实现路径覆盖至少应采用的测试用例组是 (4) 和 (5)。

    请把以下 8个选项中正确的选项序号填入上述空白处。

    ① 试用例组Ⅰ和Ⅱ

    ②测试用例组Ⅱ和Ⅲ

    ③测试用例组Ⅲ和Ⅳ

    ④测试用例组Ⅰ和Ⅳ

    ⑤测试用例组Ⅰ、Ⅱ和Ⅲ

    ⑥测试用例组Ⅱ、Ⅲ和Ⅳ

    ⑦测试用例组Ⅰ、Ⅲ和Ⅳ

    ⑧测试用例组Ⅰ、Ⅱ和Ⅳ


    正确答案:

    试题三(共15分)
    【问题1】(3分)
    (1)条件覆盖是指设计足够的测试用例,使得被测程序每一个判定中的每个条件的所有可能结果至少出现一次。
    (2)路径覆盖是指设计足够的测试用例,使得被测程序中每条路径至少执行一次。

    【问题2】(2分)
    (1)④(路径覆盖)

    【问题3】 (10分)
    (1)⑤
    (2)⑧
    (3)⑦
    (4)⑤
    (5)⑧
    其中,第(1)、(2)题的答案顺序可互换,第(4)、(5)题的答案顺序可互换。

  • 第4题:

    以下关于白盒测试方法的叙述,不正确的是( )。

    A. 语句覆盖要求设计足够多的测试用例,使程序中每条语句至少被执行一次
    B. 与判定覆盖相比,条件覆盖增加对符合判定情况的测试,增加了测试路径
    C. 判定/条件覆盖准则的缺点是未考虑条件的组合情况
    D. 组合覆盖要求设计足够多的测试用例,使得每个判定中条件结果的所有可能组合最多出 现一次

    答案:D
    解析:

  • 第5题:

    以下关于测试原则的叙述中,不正确的是( )。

    A.测试贯穿于全部软件生命周期,并不是实现完成后才开始
    B.测试用例本身不需要测试
    C.测试用例需要逐步完善、不断修订
    D.当缺陷成群集中出现时,测试时应该更多关注这些缺陷群

    答案:B
    解析:

  • 第6题:

    下面关于测试用例的说法,正确的是()。

    • A、测试用例通常由软件开发人员根据自己写的代码而设计
    • B、一个成功的测试用例将证明程序的正确性
    • C、测试用例的设计与软件的具体功能或性能有密切的关系
    • D、在编写测试用例的时候,一般不再需要考虑需求

    正确答案:C

  • 第7题:

    以下不属于基于结构的技术的共同特点的是()

    • A、根据软件的结构信息设计测试用例
    • B、可以通过已有的测试用例测量软件的测试覆盖率
    • C、通过系统化的导出设计用例来提高覆盖率
    • D、使用正式或非正式的模型来描述需要解决的问题

    正确答案:D

  • 第8题:

    结构性测试是根据软件的规格说明来设计测试用例。


    正确答案:错误

  • 第9题:

    用白盒法设计测试用例是根据软件的内部结构来设计用例的。


    正确答案:正确

  • 第10题:

    单选题
    以下软件生存周期的活动中,要进行软件结构设计的是()
    A

    测试用例设计

    B

    概要设计

    C

    程序设计

    D

    详细设计


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

  • 第11题:

    单选题
    以下关于测试用例的描述中,错误的是()。
    A

    一个好的测试用例在于能够发现至今没有发现的错误。

    B

    测试用例应由测试输入数据和与之对应的预期输出结果这两部分组成。

    C

    在测试用例设计时,应当包含合理的输入条件和不合理的输入条件。

    D

    为了测试的完全和彻底,需要大量的测试用例进行穷举测试。


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

  • 第12题:

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

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

    B

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

    C

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

    D

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


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

  • 第13题:

    在黑盒测试方法中,设计测试用例的主要根据是( )。 A.程序外部功能B.程序数据结构SXB

    在黑盒测试方法中,设计测试用例的主要根据是( )。

    A.程序外部功能

    B.程序数据结构

    C.程序流程图

    D.程序内部逻辑


    正确答案:C
    C。【解析】黑盒测试是不考虑内部结构的,而程序流程图是程序内部的表示方法,所以此测试是根据程序流程图进行的,答案选择C。

  • 第14题:

    以下关于软件测试的叙述中,不正确的是( )。

    A.在设计测试用例时应考虑输入数据和预期输出结果

    B.软件测试的目的是证明软件的正确性

    C.在设计测试用例时,应该包括合理的输入条件

    D.在设计测试用例时,应该包括不合理的输入条件


    正确答案:B

  • 第15题:

    下列关于测试设计与开发的说法中,不正确的是______。

    A) 软件测试设计与开发活动是软件测试过程中对技术要求比较高的关键阶段

    B) 软件测试设计与开发主要包括测试技术方案的制定、测试用例设计

    C) 测试用例特定集合的设计、测试开发和测试环境的设计都是软件测试设计与开发的范畴

    D) 测试设计与开发活动对软件进行需求确定性估算

    A.

    B.

    C.

    D.


    正确答案:D
    解析:软件测试设计与开发活动是软件测试过程中对技术要求比较高的关键阶段。软件测试设计与开发主要包括测试技术方案的制定、测试用例设计、测试用例特定集合的设计、测试开发和测试环境的设计都是软件测试设计与开发的范畴。而软件的需求确定性估算是在测试总结环节中应考虑的问题,而不是测试设计和开发阶段。

  • 第16题:

    以下关于测试原则的叙述中,不正确的是( )。

    A.测试阶段在实现阶段之后,因此实现完成后再开始进行测试
    B.测试用例需要完善和修订
    C.发现错误越多的地方应该进行更多的测试
    D.测试用例本身也需要测试

    答案:A
    解析:

  • 第17题:

    以下关于黑盒测试的叙述中,不正确的是( )。

    A.黑盒测试可以检测软件行为、性能等特性是否满足要求
    B.黑盒测试可以检测软件是否有人机交互上的错误
    C.黑盒测试依赖于软件内部的具体实现,如果实现发生了变化,则需要重新设计用例
    D.黑盒测试用例设计可以和软件实现同步进行

    答案:C
    解析:
    黑盒测试也称为功能测试,在完全不考虑软件的内部结构和特性的情况下,测试软件的外部特性。进行黑盒测试主要为了发现以下发现以下几类错误:(1)是否有错误的功能或遗漏的功能?(2)界面是否有误?输入是否正确接收?输出是否正确?(3)是否有数据结构或外部数据库访问错误?(4)性能是否能够接受?(5)是否有初始化或终止错误?C选项描述的是白盒测试的特性,白盒测试关注内部的具体实现,故正确答案为C

  • 第18题:

    以下软件生存周期的活动中,要进行软件结构设计的是()

    • A、测试用例设计
    • B、概要设计
    • C、程序设计
    • D、详细设计

    正确答案:B

  • 第19题:

    测试用例通常包括哪些内容?着重阐述编制测试用例的具体做法不同结构的用例包括的不一样(版本、编号、项目、设计人员、设计日期、输入、预期输出??)


    正确答案: 软件测试用例的基本要素包括测试用例编号、测试标题、重要级别、测试输入、操作步骤、预期结果。用例编号:测试用例的编号有一定的规则,比如系统测试用例的编号这样定义规则:PROJECT1-ST-001,命名规则是项目名称+测试阶段类型(系统测试阶段)+编号。定义测试用例编号,便于查找测试用例,便于测试用例的跟踪。
    测试标题:对测试用例的描述,测试用例标题应该清楚表达测试用例的用途。比如“测试用户登录时输入错误密码时,软件的响应情况”.重要级别:定义测试用例的优先级别,可以笼统的分为“高”和“低”两个级别。一般来说,如果软件需求的优先级为“高”,那么针对该需求的测试用例优先级也为“高”;反之亦然,测试输入:提供测试执行中的各种输入条件。根据需求中的输入条件,确定测试用例的输入。测试用例的输入对软件需求当中的输入有很大的依赖性,如果软件需求中没有很好的定义需求的输入,那么测试用例设计中会遇到很大的障碍。
    操作步骤:提供测试执行过程的步骤。对于复杂的测试用例,测试用例的输入需要分为几个步骤完成,这部分内容在操作步骤中详细列出。
    预期结果:提供测试执行的预期结果,预期结果应该根据软件需求中的输出得出。如果在实际测试过程中,得到的实际测试结果与预期结果不符,那么测试不通过;反之则测试通过。

  • 第20题:

    白盒测试是结构测试,被测对象是源程序,以程序的()为基础设计测试用例。


    正确答案:内部逻辑

  • 第21题:

    软件开发中结构化设计方法用于()

    • A、测试用例设计
    • B、概要设计
    • C、程序设计
    • D、详细设计

    正确答案:B

  • 第22题:

    判断题
    用白盒法设计测试用例是根据软件的内部结构来设计用例的。
    A

    B


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

  • 第23题:

    填空题
    白盒测试是结构测试,被测对象是源程序,以程序的()为基础设计测试用例。

    正确答案: 内部逻辑
    解析: 暂无解析

  • 第24题:

    问答题
    测试用例通常包括哪些内容?着重阐述编制测试用例的具体做法不同结构的用例包括的不一样(版本、编号、项目、设计人员、设计日期、输入、预期输出??)

    正确答案: 软件测试用例的基本要素包括测试用例编号、测试标题、重要级别、测试输入、操作步骤、预期结果。用例编号:测试用例的编号有一定的规则,比如系统测试用例的编号这样定义规则:PROJECT1-ST-001,命名规则是项目名称+测试阶段类型(系统测试阶段)+编号。定义测试用例编号,便于查找测试用例,便于测试用例的跟踪。
    测试标题:对测试用例的描述,测试用例标题应该清楚表达测试用例的用途。比如“测试用户登录时输入错误密码时,软件的响应情况”.重要级别:定义测试用例的优先级别,可以笼统的分为“高”和“低”两个级别。一般来说,如果软件需求的优先级为“高”,那么针对该需求的测试用例优先级也为“高”;反之亦然,测试输入:提供测试执行中的各种输入条件。根据需求中的输入条件,确定测试用例的输入。测试用例的输入对软件需求当中的输入有很大的依赖性,如果软件需求中没有很好的定义需求的输入,那么测试用例设计中会遇到很大的障碍。
    操作步骤:提供测试执行过程的步骤。对于复杂的测试用例,测试用例的输入需要分为几个步骤完成,这部分内容在操作步骤中详细列出。
    预期结果:提供测试执行的预期结果,预期结果应该根据软件需求中的输出得出。如果在实际测试过程中,得到的实际测试结果与预期结果不符,那么测试不通过;反之则测试通过。
    解析: 暂无解析