为了对下图所示的程序段进行覆盖测试,必须适当地选择测试用例组。若x,y是两个变量,可选择的用例组共有I、II、III、Ⅳ四组(如下表所示),则实现判定覆盖至少应采用的测试用例组是(44)。A.Ⅰ. Ⅱ. Ⅲ或 Ⅰ. Ⅱ. ⅣB.Ⅰ. Ⅱ. Ⅲ或Ⅱ.Ⅲ. ⅣC.Ⅰ. Ⅲ. Ⅳ或 Ⅱ.Ⅲ. ⅣD.Ⅰ. Ⅲ. Ⅳ或Ⅰ. Ⅱ. Ⅳ

为了对下图所示的程序段进行覆盖测试,必须适当地选择测试用例组。若x,y是两个变量,可选择的用例组共有I、II、III、Ⅳ四组(如下表所示),则实现判定覆盖至少应采用的测试用例组是(44)。

A.Ⅰ. Ⅱ. Ⅲ或 Ⅰ. Ⅱ. Ⅳ

B.Ⅰ. Ⅱ. Ⅲ或Ⅱ.Ⅲ. Ⅳ

C.Ⅰ. Ⅲ. Ⅳ或 Ⅱ.Ⅲ. Ⅳ

D.Ⅰ. Ⅲ. Ⅳ或Ⅰ. Ⅱ. Ⅳ


相关考题:

逻辑路径覆盖法是白盒测试用例的重要设计方法,其中语句覆盖法是较为常用的方法,针对下面的语句段,采用语句覆盖法完成测试用例设计,测试用例见下表,对表中的空缺项(True或者False),正确的选择是___(60)___。语句段:if (A (B||C)) x=l;else x=O;用例表:用例1用例2ATRUEFALSEB①FALSECTRUE②A (B||C)③FALSE(60)A.①TRUE ②FALSE ③TRUE B.①TRUE ②FALSE ③FALSEC.①FALSE ②FALSE ③TRUE D.①TRUE ②TRUE ③FALSE

程序的流程图如下图所示,采用路径覆盖法进行测试,则至少需要几个测试用例可以覆盖所有可能的路径______。A.5B.6C.7D.8

【问题5】 【C代码3】中x,y是两个已定义的整型变量。对该程序段进行覆盖测试时,必须适当地选取测试用例。如表5-10所示给出了可供选择的4组测试用例。若要实现语句覆盖,则至少应采用的测试用例是(2);若要实现条件覆盖,则至少应采用的测试用例是(3);若要实现路径覆盖,则至少应采用的测试用例是(4)或(5)。 【C代码3】 int a:=0; if (x==O y>2) a:=1 /*A语句*/ else { if (x<1 || y==1) else a:=2 /*B语句*/ }【(2)~(5)空缺处供选择的答案】 A.Ⅰ和Ⅱ组 B.Ⅱ和Ⅲ组C.Ⅲ和Ⅳ组 D.Ⅰ和Ⅳ组E.Ⅰ、Ⅱ和Ⅲ组 F.Ⅱ、Ⅲ和Ⅳ组G.Ⅰ、Ⅲ和Ⅳ组 H.Ⅰ、Ⅱ和Ⅳ组

在测试用例设计中,有语句覆盖、条件覆盖、判定覆盖(即分支覆盖)、路径覆盖等,其中(78)是最强的覆盖准则。为了对如图9-2所示的程序段进行覆盖测试,必须适当地选取测试数据组。若x,y是两个变量,可供选择的测试数据组共有Ⅰ,Ⅱ,Ⅲ,Ⅳ四组(如表9-3所示),则实现判定覆盖至少应采用的测试数据组是(79);实现条件覆盖至少应采用的测试数据组是(80);实现路径覆盖至少应采用的测试数据组是(81)或(82)。A.语句覆盖B.条件覆盖C.判定覆盖D.路径覆盖

现有一个计算类型的程序,它的输入只有一个Y,其范围是—50≤Y≤50。现采用黑盒法进行测试,设计了一组测试用例:—100,100,0。设计这组测试用例的方法是()。

为了对下图所示的程序进行覆盖测试,必须适当地选取测试数据。若X,Y是两个变量,可供选择的测试数据组共有Ⅰ,Ⅱ,Ⅲ,Ⅳ四组(如表中给出),则实现语句覆盖至少应采用的测试数据组是(6);实现条件覆盖至少应采用的测试数据组是(7);实现路径覆盖至少应采用的测试数据组是(8)。A.Ⅰ和Ⅳ组B.Ⅲ和Ⅳ组C.Ⅰ和Ⅱ组D.Ⅱ,Ⅲ和Ⅳ组

选择一个适当的测试用例,用以测试下图的程序,能达到判定覆盖的是(53)。A.B.C.D.

●在结构测试用例设计中,有语句覆盖、条件覆盖、判定覆盖(即分支覆盖)、路径覆盖等,其 (45) 是最强的覆盖准则。为了对图1所示的程序段进行覆盖测试,必须适当地选取测试数据组。若x和y是两个变量,可供选择的测试数据组共有I、Ⅱ、Ⅲ、Ⅳ四组(见表2),则实现判定覆盖至少应采用的测试数据组是 (46) ;实现条件覆盖至少采用的测试数据组是 (47) ,实现路径覆盖至少应采用的测试数据组是 (48) 或 (49) 。图1 程序段(45) A.语句覆盖B.条件覆盖C.判定覆盖D.路径覆盖(46) ,(47) A.I和Ⅱ组B.Ⅱ和Ⅲ组C.Ⅲ和Ⅳ组D.I和Ⅳ组(48) ,(49) A.I、Ⅱ和Ⅲ组B.Ⅱ、Ⅲ和Ⅳ组C.I、Ⅲ和Ⅳ组D.I、Ⅱ和Ⅳ组

某C语言子程序如下。 int a:=0; if(x==0 y>2)a:=1 /*A语句*/ else{ if(x<1 || y==1)else a:=2 /*B语句*/其中x,y是两个已定义的整型变量。如表6-2所示给出了可供选择的4组测试数据组,则实现条件覆盖至少应采用的测试数据组是(54)。A.Ⅰ和Ⅱ组B.Ⅰ、Ⅱ和Ⅲ组C.Ⅰ、Ⅱ和Ⅳ组D.Ⅰ、Ⅲ和Ⅳ组

在结构测试用例设计中,有语句覆盖、条件覆盖、判定覆盖(即分支覆盖)、路径覆盖等,其(45)是最强的覆盖准则。为了对图1所示的程序段进行覆盖测试,必须适当地选取测试数据组。若x和y是两个变量,可供选择的测试数据组共有Ⅰ、Ⅱ、Ⅲ、Ⅳ四组(见表 2),则实现判定覆盖至少应采用的测试数据组是(46);实现条件覆盖至少采用的测试数据组是(47),实现路径覆盖至少应采用的测试数据组是(48)或(49)。A.语句覆盖B.条件覆盖C.判定覆盖D.路径覆盖

软件测试是软件质量保证的主要手段之一,“高产”的测试是指(29)。A.用适量的测试用例运行程序,证明被测程序正确无误B.用适量的测试用例运行程序,证明被测程序符合相应的要求C.用少量的测试用例运行程序,发现被测程序尽可能多的错误D.用少量的测试用例运行程序,纠正被测程序尽可能多的错误

采用白盒测试方法对下图进行测试,设计了4个测试用例:①(x=0,y=3), ②(x=1,y=2), ③(x=-1,y=2),④(x=3,y=1)。至少需要测试用例①②才能完成( )覆盖,至少需要测试用例①②③或①②④才能完成( )覆盖。A.语句 B.条件 C.判定\条件 D.路径 A.语句 B.条件 C.判定\条件 D.路径

在结构测试用例的设计中,有语句覆盖、条件覆盖、判定覆盖、路径覆盖等。为了对如图10-20所示的程序段进行覆盖测试,必须适当地设计测试数据组。若x,y是两个变量,可供选择的测试数据组共有I、II、III、Ⅳ4组(如表10-10 中给出),则实现判定覆盖至少应采用的测试数据组是(1);实现条件覆盖至少应采用的测试数据组是(2);实现路径覆盖至少应采用的测试数据组是(3)或(4)。A.I和II组B.II和III组C.III和IV组D.I和IV组E.I、II和III组

试题三(共 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个选项中正确的选项序号填入上述空白处。① 试用例组Ⅰ和Ⅱ②测试用例组Ⅱ和Ⅲ③测试用例组Ⅲ和Ⅳ④测试用例组Ⅰ和Ⅳ⑤测试用例组Ⅰ、Ⅱ和Ⅲ⑥测试用例组Ⅱ、Ⅲ和Ⅳ⑦测试用例组Ⅰ、Ⅲ和Ⅳ⑧测试用例组Ⅰ、Ⅱ和Ⅳ

若采用白盒测试法对下面流程图所示算法进行测试,且要满足语句覆盖,则至少需要(51)个测试用例,若表示输入和输出的测试用例格式为(A,B,X;X),则满足语句覆盖的测试用例是(52)。 A. (1,3,3;8)B. (1,3,5;10) C. (5,2,15;8) D. (5,2,20;9)

在设计白盒测试用例时,( )是最弱的逻辑覆盖。在下图所示流程中,至少需要(请作答此空)个测试用例才可以实现路径覆盖。A.1B.2C.3D.4

在设计白盒测试用例时,(请作答此空)是最弱的逻辑覆盖。在下图所示流程中,至少需要( )个测试用例才可以实现路径覆盖。A.条件覆盖B.语句覆盖C.判定覆盖D.路径覆盖

采用白盒测试方法对下图进行测试,设计了4个测试用例:①(x=0,y=3),②(x=1,y=2),③(x=-1,y=2),④(x=3,y=1)。至少需要测试用例①②才能完成 ( ) 覆盖,至少需要测试用例①②③或①②④才能完成 (请作答此空) 覆盖。A.语句B.条件C.判定/条件D.路径

若采用白盒测试法对下面流程图所示算法进行测试,且要满足语句覆盖,则至少需要(51)个测试用例,若表示输入和输出的测试用例格式为(A,B,X;X),则满足语句覆盖的测试用例是(52)。 A.1B.2C.3D.4

为了对下图所示的程序段进行覆盖测试,必须适当地选择测试用例组。若x,y是两个变量,可选择的用例组共有Ⅰ、Ⅱ、Ⅲ、Ⅳ四组(如下表所示),则实现判定覆盖至少应采用的测试用例组是______。A.Ⅰ、Ⅱ、Ⅲ或Ⅰ、Ⅱ、ⅣB.Ⅰ、Ⅱ、Ⅲ或Ⅱ、Ⅲ、ⅣC.Ⅰ、Ⅲ、Ⅳ或Ⅱ、Ⅲ、ⅣD.Ⅰ、Ⅲ、Ⅳ或Ⅰ、Ⅱ、Ⅳ

逻辑路径覆盖法是白盒测试用例的重要设计方法,其中语句覆盖法是较为常用的方法,针对下面的语句段,采用语句覆盖法完成测试用例设计,测试用例见下表,对表中的空缺项(True或者False),正确的选择是( )。语句段:if(A&&(B||C))x=l;else x=O;用例表:A.①TRUE②FALSE③TRUEB.①TRUE②FALSE③FALSEC.①FALSE②FALSE③TRUED.①TRUE②TRUE③FALSE

对下图所示流程图采用白盒测试方法进行测试,若要满足路径覆盖,则至少需要( )个测试用例A.3B.4C.6D.8

用自盒测试方法对如下图所示的流程图进行测试。若要满足分支覆盖,则至少要(29)个测试用例,正确的测试用例对是(30)(测试用例的格式为(A,B,X;X))。A.(1,3,3;3)和(5,2,15;3)B.(1,1,5;5)和(5,2,20;9)C.(2,3,10;5)和(5,2,18;3)D.(2,2,16;16)和(5,2,21;9)

对下图所示的程序流程图进行语句覆盖测试和路径覆盖测试,至少需要( )个测试用例。采用McCabe 度量法计算其环路复杂度为(请作答此空 )。A.1B.2C.3D.4

对下图所示的程序流程图进行语句覆盖测试和路径覆盖测试,至少需要( )个测试用例。A.2和3B.2和4C.2和5D.2和6

用自盒测试方法对如下图所示的流程图进行测试。若要满足分支覆盖,则至少要(29)个测试用例,正确的测试用例对是(30)(测试用例的格式为(A,B,X;X))。A.1B.2C.3D.4

在白盒测试法中,下图至少需要( )个测试用例才可以完成路径覆盖,语句组2不对变量i进行操作。A.1B.2C.3D.4