对于具有串联型分支结构的程序,若有5个判定语句,则采用正交实验设计法,至少需要的测试用例数应为______。
A) 5个
B) 32个
C) 16个
D) 8个
A.
B.
C.
D.
第1题:
对于如图7-4所示的程序流程,若采用语句覆盖法设计测试用例(使每条语句都至少执行1次),则至少需要设计______个测试用例。
A.1
B.2
C.3
D.4
第2题:
● 对于如下的程序流程,若采用语句覆盖法设计测试案例(使每条语句都至少执行 1次) ,则至少需要设计 (56) 个测试案例。
56)
A. 1
B. 2
C. 3
D. 4
第3题:
( )是选择若干个测试用例,运行被测程序,使得程序中的每个可执行语句至少执行一次。
A.条件覆盖
B.组合覆盖
C.判定覆盖
D.语句覆盖
第4题:
一个程序的控制流图中有6个节点,1 0条边,在测试用例数最少的情况下,确保程序中每个可执行语句至少执行一次所需要的测试用例数的上限是( )。
A.2 B.4 C.6 D.8
第5题:
第6题:
对于连锁型分支结构,若有n个判定语句,则有2n条路径。
第7题:
()是选择若干个测试用例,运行被测程序,使得程序中的每个可执行语句至少执行一次。
第8题:
使用条件路径选择进行白盒测试时,对于连锁型分支结构结构,若有n个判定语句,则需要()个测试用例。
第9题:
关于白盒法覆盖程度的论述中正确的是()。
第10题:
n-1
n
n+1
2n
第11题:
路径覆盖时选择足够多的测试数据,使被测程序中每条语句至少执行一次
语句覆盖可以很直观地从源代码中得到测试用例,无须细分每条判定表达式
判定覆盖是程序中的每个分支至少执行一次,每个判断的取真、取假至少执行一次
条件覆盖比判定覆盖,增加了对符合判定情况的测试,增加了测试路径
第12题:
条件覆盖
组合覆盖
判定覆盖
语句覆盖
第13题:
A.语句覆盖程序中每一个判断至少要执行一次
B.判定覆盖程序中每个判断的取真分支和取假分支至少经历一次
C.判定覆盖程序中各种组合至少执行一次
第14题:
在结构测试用例设计中,有语句覆盖、条件覆盖、判定覆盖(即分支覆盖)、路径覆盖等,其(45)是最强的覆盖准则。为了对图1所示的程序段进行覆盖测试,必须适当地选取测试数据组。若x和y是两个变量,可供选择的测试数据组共有Ⅰ、Ⅱ、Ⅲ、Ⅳ四组(见表 2),则实现判定覆盖至少应采用的测试数据组是(46);实现条件覆盖至少采用的测试数据组是(47),实现路径覆盖至少应采用的测试数据组是(48)或(49)。
A.语句覆盖
B.条件覆盖
C.判定覆盖
D.路径覆盖
第15题:
白盒测试中,( )覆盖是指设计若干个测试用例,运行被测程序,使得程序中的每个判断的取真分支和取假分支至少执行一次。
A. 语句 B. 判定 C. 条件 D. 路径
第16题:
第17题:
第18题:
语句覆盖和判定覆盖有什么不同()
第19题:
从下列关于软件测试的叙述中,选出5条正确的叙述。 (1)用黑盒法测试时,测试用例是根据程序内部逻辑设计的。 (2)尽量用公共过程或子程序去代替重复的代码段。 (3)测试是为了验证该软件已正确地实现了用户的要求。 (4)对于连锁型分支结构,若有n个判定语句,则有2n条路径。 (5)尽量采用复合的条件测试,以避免嵌套的分支结构? (6)GOTO语句概念简单,使用方便,在某些情况下,保留GOTO语句反能使写出的程序更加简洁。 (7)发现错误多的程序模块,残留在模块中的错误也多。 (8)黑盒测试方法中最有效的是因果图法。 (9)在做程序的单元测试时,桩(存根)模块比驱动模块容易编写。 (10)程序效率的提高主要应通过选择高效的算法来实现。
第20题:
使用条件路径选择进行白盒测试时,对于嵌套型分支结构,若有n个判定语句,则需要()个测试用例。
第21题:
n
2n-1
2n
2n+1
第22题:
语句覆盖:选择测试用例使程序中每条语句至少被执行一次
判定覆盖:选择测试用例使程序中每个判定至少都获得2次“真”值和一次“假”值
条件覆盖:选择测试用例使每个条件都满足
条件组合覆盖:将所有的判定条件的都组合起来执行
第23题:
A、C
A、B
C、D
B、D
第24题:
对
错