以下关于结构测试用例设计的叙述中,不正确的是( )。A.判定覆盖使每个判定的每种可能结果至少出现一次B.语句覆盖使程序每条语句至少被执行一次C.条件覆盖使程序中每个判定的每个条件的所有可能结果至少出现一次D.在语句覆盖、条件覆盖、判定覆盖、路径覆盖测试中,判定覆盖规则最强
以下关于结构测试用例设计的叙述中,不正确的是( )。
A.判定覆盖使每个判定的每种可能结果至少出现一次
B.语句覆盖使程序每条语句至少被执行一次
C.条件覆盖使程序中每个判定的每个条件的所有可能结果至少出现一次
D.在语句覆盖、条件覆盖、判定覆盖、路径覆盖测试中,判定覆盖规则最强
B.语句覆盖使程序每条语句至少被执行一次
C.条件覆盖使程序中每个判定的每个条件的所有可能结果至少出现一次
D.在语句覆盖、条件覆盖、判定覆盖、路径覆盖测试中,判定覆盖规则最强
参考解析
解析:本题考查的是关于结构测试用例设计方面的基础知识。在结构测试中,根据测试目标的不同,可分为语句覆盖、条件覆盖、判定覆盖(即分支覆盖)、路径覆盖等。判定覆盖的含义是设计若干测试用例,运行被测程序,使每个判定的每种可能结果至少出现了次。语句覆盖的含义是设计若干测试用例,运行被测程序,使每条语句至少被执行一次条件覆盖的含义是设计若干测试用例,运行被测程序,使得程序中每个判定的每个条件的可能取值至少经历一次。路径覆盖的含义是设计若干测试用例,运行被测程序,使程序中所有可能的路径被覆盖到。结构测试的语句覆盖、条件覆盖、判定覆盖及路径覆盖中,路径覆盖是最强覆盖原则。
相关考题:
下面有关测试设计的叙述,说法不正确的是 ______。A.测试用例的设计是一项技术性强、智力密集型的活动B.在测试用例设计时,只设计覆盖正常流程和操作的测试用例即可C.在开展测试用例设计前,必须将测试需求进行详细展开D.在一般的测试组织内,测试用例的评审可能不是正式的评审会
● 某程序由相互关联的模块组成,测试人员按照测试需求对该程序进行了测试。出于修复缺陷的目的,程序中的某个旧模块被变更为一个新模块。关于后续测试,(10)是不正确的。(10)A.测试人员必须设计新的测试用例集,用来测试新模块B.测试人员必须设计新的测试用例集,用来测试模块的变更对程序其它部分的影响C.测试人员必须运行模块变更前原有测试用例集中仍能运行的所有测试用例,用来测试程序中没有受到变更影响的部分D.测试人员必须从模块变更前的原有测试用例集中排除所有不再适用的测试用例,增加新设计的测试用例,构成模块变更后程序的测试用例集
以下关于设计功能测试用例的叙述,______是不正确的。A.尽量用80%测试用例覆盖20%的核心业务模块B.功能测试用例中不包括功能的依从性测试用例C.功能测试用例中包括业务流,也包括测试数据D.功能测试用例的设计应注意缺陷群集现象A.B.C.D.
以下不属于基于结构的技术的共同特点的是() A.根据软件的结构信息设计测试用例B.可以通过已有的测试用例测量软件的测试覆盖率C.通过系统化的导出设计用例来提高覆盖率D.使用正式或非正式的模型来描述需要解决的问题
以下关于设计功能测试用例的叙述,(38)是不正确的。A.尽量用80%测试用例覆盖20%的核心业务模块B.功能测试用例中不包括功能的依从性测试用例C.功能测试用例中包括业务流,也包括测试数据D.功能测试用例的设计应注意缺陷群集现象
在黑盒测试方法中,设计测试用例的主要根据是( )。 A.程序外部功能B.程序数据结构SXB 在黑盒测试方法中,设计测试用例的主要根据是( )。A.程序外部功能B.程序数据结构C.程序流程图D.程序内部逻辑
以下关于功能测试用例的意义的叙述,正确的是(38)。①避免盲目测试并提高测试效率②令软件测试的实施重点突出、目的明确③在回归测试中无需修正测试用例便可继续开展测试工作④测试用例的通用化和复用化使软件测试易于开展A.①、②、③B.①、③C.②、③D.①、②、④
以下关于软件测试的叙述中,不正确的是( )。A.在设计测试用例时应考虑输入数据和预期输出结果B.软件测试的目的是证明软件的正确性C.在设计测试用例时,应该包括合理的输入条件D.在设计测试用例时,应该包括不合理的输入条件
试题三(共 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个选项中正确的选项序号填入上述空白处。① 试用例组Ⅰ和Ⅱ②测试用例组Ⅱ和Ⅲ③测试用例组Ⅲ和Ⅳ④测试用例组Ⅰ和Ⅳ⑤测试用例组Ⅰ、Ⅱ和Ⅲ⑥测试用例组Ⅱ、Ⅲ和Ⅳ⑦测试用例组Ⅰ、Ⅲ和Ⅳ⑧测试用例组Ⅰ、Ⅱ和Ⅳ
下列关于测试设计与开发的说法中,不正确的是______。A) 软件测试设计与开发活动是软件测试过程中对技术要求比较高的关键阶段B) 软件测试设计与开发主要包括测试技术方案的制定、测试用例设计C) 测试用例特定集合的设计、测试开发和测试环境的设计都是软件测试设计与开发的范畴D) 测试设计与开发活动对软件进行需求确定性估算A.B.C.D.
以下关于白盒测试方法的叙述,不正确的是( )。A. 语句覆盖要求设计足够多的测试用例,使程序中每条语句至少被执行一次B. 与判定覆盖相比,条件覆盖增加对符合判定情况的测试,增加了测试路径C. 判定/条件覆盖准则的缺点是未考虑条件的组合情况D. 组合覆盖要求设计足够多的测试用例,使得每个判定中条件结果的所有可能组合最多出 现一次
以下关于测试原则的叙述中,不正确的是( )。A.测试阶段在实现阶段之后,因此实现完成后再开始进行测试B.测试用例需要完善和修订C.发现错误越多的地方应该进行更多的测试D.测试用例本身也需要测试
以下关于测试原则的叙述中,不正确的是( )。A.测试贯穿于全部软件生命周期,并不是实现完成后才开始B.测试用例本身不需要测试C.测试用例需要逐步完善、不断修订D.当缺陷成群集中出现时,测试时应该更多关注这些缺陷群
以下关于黑盒测试的叙述中,不正确的是( )。A.黑盒测试可以检测软件行为、性能等特性是否满足要求B.黑盒测试可以检测软件是否有人机交互上的错误C.黑盒测试依赖于软件内部的具体实现,如果实现发生了变化,则需要重新设计用例D.黑盒测试用例设计可以和软件实现同步进行
下面关于测试用例的说法,正确的是()。A、测试用例通常由软件开发人员根据自己写的代码而设计B、一个成功的测试用例将证明程序的正确性C、测试用例的设计与软件的具体功能或性能有密切的关系D、在编写测试用例的时候,一般不再需要考虑需求
以下不属于基于结构的技术的共同特点的是()A、根据软件的结构信息设计测试用例B、可以通过已有的测试用例测量软件的测试覆盖率C、通过系统化的导出设计用例来提高覆盖率D、使用正式或非正式的模型来描述需要解决的问题
单选题以下关于测试用例的描述中,错误的是()。A一个好的测试用例在于能够发现至今没有发现的错误。B测试用例应由测试输入数据和与之对应的预期输出结果这两部分组成。C在测试用例设计时,应当包含合理的输入条件和不合理的输入条件。D为了测试的完全和彻底,需要大量的测试用例进行穷举测试。
单选题下面关于测试设计技术的描述错误的是()A使用测试设计技术的目的是为了识别测试条件和开发测试用例B黑盒测试设计技术是依据分析测试基础文档来选择测试条件、测试用例或测试数据的技术C白盒测试设计技术是基于分析被测组件或系统的结构的测试技术D系统测试主要使用黑盒测试设计技术,组件测试主要使用白盒测试设计技术
问答题测试用例通常包括哪些内容?着重阐述编制测试用例的具体做法不同结构的用例包括的不一样(版本、编号、项目、设计人员、设计日期、输入、预期输出??)