一个程序的控制流图中有5个节点、9条边,在测试用例数最少的情况下,确保程序中每个可执行语句至少执行一次所需测试用例数的上限是( )。A.2B.4C.6D.8
一个程序的控制流图中有5个节点、9条边,在测试用例数最少的情况下,确保程序中每个可执行语句至少执行一次所需测试用例数的上限是( )。
A.2
B.4
C.6
D.8
B.4
C.6
D.8
参考解析
解析:
相关考题:
基本路径测试法主要包括( )。A.程序的控制流图、程序环路复杂性、导出测试用例、导入测试用例、图形矩阵B.程序的控制流图、程序环路复杂性、导出测试用例、准备测试用例、关系矩阵C.程序的数据流图、程序环路复杂性、导出测试用例、准备测试用例、图形矩阵D.程序的控制流图、程序环路复杂性、导出测试用例、准备测试用例、图形矩阵
关于白盒法覆盖程度的论述中正确的是(6)。A.语句覆盖:选择测试用例使程序中每条语句至多被执行一次B.判定覆盖:选择测试用例使程序中每个判定至少都获得一次“真”值和一次“假”值C.条件覆盖:选择测试用例使每个条件都满足D.条件组合覆盖:将所有的判定条件都组合起来执行
【说明】 使用基本路径法设计出的测试用例能够保证程序的每一条可执行语句在测试过程中至少执行一次。以下代码由C语言书写,请按要求回答问题。 int isLeap (int year) { if (year % 4 == 0) { if (year % 100 == 0) { if ( year % 400 == 0) leap = 1; else leap = 0; } else leap = 1; } else leap = 0; return leap; } 【问题1】(3分) 请画出以上代码的控制流图。
以下关于结构测试用例设计的叙述中,不正确的是( )。A.判定覆盖使每个判定的每种可能结果至少出现一次B.语句覆盖使程序每条语句至少被执行一次C.条件覆盖使程序中每个判定的每个条件的所有可能结果至少出现一次D.在语句覆盖、条件覆盖、判定覆盖、路径覆盖测试中,判定覆盖规则最强
条件覆盖的目的是()。A、使每个判定的所有可能的条件取值组合至少执行一次B、使程序中的每个判定至少都获得一次“真”值和“假”值。C、使程序中的每个判定中每个条件的可能值至少满足一次。D、使程序中的每个可执行语句至少执行一次。
关于白盒法覆盖程度的论述中正确的是()。A、语句覆盖:选择测试用例使程序中每条语句至少被执行一次B、判定覆盖:选择测试用例使程序中每个判定至少都获得2次“真”值和一次“假”值C、条件覆盖:选择测试用例使每个条件都满足D、条件组合覆盖:将所有的判定条件的都组合起来执行
单选题关于白盒法覆盖程度的论述中正确的是()。A语句覆盖:选择测试用例使程序中每条语句至少被执行一次B判定覆盖:选择测试用例使程序中每个判定至少都获得2次“真”值和一次“假”值C条件覆盖:选择测试用例使每个条件都满足D条件组合覆盖:将所有的判定条件的都组合起来执行
单选题白盒测试方法中的测试覆盖率分析有误的是()A路径覆盖时选择足够多的测试数据,使被测程序中每条语句至少执行一次B语句覆盖可以很直观地从源代码中得到测试用例,无须细分每条判定表达式C判定覆盖是程序中的每个分支至少执行一次,每个判断的取真、取假至少执行一次D条件覆盖比判定覆盖,增加了对符合判定情况的测试,增加了测试路径
单选题条件覆盖的目的是()。A使每个判定的所有可能的条件取值组合至少执行一次B使程序中的每个判定至少都获得一次“真”值和“假”值。C使程序中的每个判定中每个条件的可能值至少满足一次。D使程序中的每个可执行语句至少执行一次。
单选题设计测试用例,使程序中的每一个可执行语句至少执行一次叫做()。A语句覆盖B条件覆盖C条件组合覆盖D判断覆盖