条件组合覆盖
边界值测试
语句覆盖法
判断覆盖
第1题:
A、针对模块中的所有逻辑判定,取“真”与“假”情况都应至少测试一次
B、测试模块外部数据结构,及其有效性
C、对模块所有独立执行路径至少测试一次
D、在循环边界和运行边界限内执行循环体
第2题:
关于白盒法覆盖程度的论述中正确的是(6)。
A.语句覆盖:选择测试用例使程序中每条语句至多被执行一次
B.判定覆盖:选择测试用例使程序中每个判定至少都获得一次“真”值和一次“假”值
C.条件覆盖:选择测试用例使每个条件都满足
D.条件组合覆盖:将所有的判定条件都组合起来执行
第3题:
以下关于覆盖测试的说法中,错误的是
A) 语句覆盖要求每行代码至少执行一次
B) 在路径测试中必须用不同的数据重复测试同一条路径
C) 路径测试不是完全测试,即使每条路径都执行了一次,程序还是可能存在缺陷
D) 分支覆盖应使程序中每个判定的真假分支至少执行一次
A.
B.
C.
D.
第4题:
设计测试用例,使得程序中每个判定至少为真和为假值各一次,则称满足了白盒测试中 的____________覆盖。
第5题:
执行足够的测试用例,使得判定中每个条件至少为真和为假值各一次,并使每个判定至 少为真和为假值各一次,则称满足了白盒测试中的____________覆盖。
第6题:
此题为判断题(对,错)。
第7题:
A.语句覆盖程序中每一个判断至少要执行一次
B.判定覆盖程序中每个判断的取真分支和取假分支至少经历一次
C.判定覆盖程序中各种组合至少执行一次
第8题:
条件覆盖的基本思想是设计若干测试用例,执行被测程序,使得每个判断的每个条件的可能取值至少满足一次。那么对于如下的C语言程序段if(a>0&&b>0)c=c/a;if(a>1‖c>1) c=c+1; 如果采用适用于条件覆盖的两个测试用例,其输入值分别为a=2,b=-1,c=-2和a=-1,b=2,c=3,则以下叙述中正确的是
A.执行测试后,4个条件a>0,b>O,a>1,c>1的所有取值都至少执行一次
B.执行测试后,除b>O取真和c>l取假外其他条件取值都至少执行一次
C.执行测试后,除b>O取假和c>1取真外其他条件取值都至少执行一次
D.执行测试后,除b>O取真和c>1取真外其他条件取值都至少执行一次
第9题:
执行足够的例子,使得每个判定中条件各种可能组合至少为真和为假值各一次,则称满 足了白盒测试中的____________覆盖。
第10题:
执行足够的测试用例,使得判定中的每个条件至少为真和为假值各一次,则称满足了白 盒测试中的____________覆盖。