●针对逻辑覆盖有下列叙述,(58)是不正确的。
(58) A.达到 100%DC 要求就一定能够满足 100%SC 的要求
B.达到 100%CC 要求就一定能够满足 100%SC 的要求
C.达到 100%CDC 要求就一定能够满足 100%SC 的要求
D.达到 100%MCDC 要求就一定能够满足 100%SC 的要求
●下列叙述中,(60)是正确的。
(60) A.白盒测试又称为逻辑驱动测试
B.穷举路径测试可以查出程序中因遗漏路径而产生的错误
C.一般而言,黑盒测试对结构的覆盖比白盒测试高
D.必须根据软件需求说明文档生成用于白盒测试的测试用例
●针对以下程序段,对于变量 c 的取值,至少需要(61)个测试用例才能够满足语句覆盖的要求。
c = ((u8_t *)q->payload)[i];
switch (c)
{
case SLIP_END:
sio_send(SLIP_ESC, netif->state);
sio_send(SLIP_ESC_END, netif->state);
break;
case SLIP_ESC:
sio_send(SLIP_ESC, netif->state);
sio_send(SLIP_ESC_ESC, netif->state);
break;
default:
sio_send(c, netif->state);
break;
}
(61)A.4 B.3 C.2 D. 1
●针对以下 C 语言程序段,对于(MaxNum,Type)的取值,至少需要(62)个测试用例能够满足判定覆盖的要求。
while ( MaxNum-- > 0 )
{
if ( 10 == Type )
x = y * 2;
else
if ( 100 == Type )
x = y + 10;
else
x = y - 20;
}
(62)A.5 B. 4 C. 3 D. 2
●假设 A、B 为布尔变量,对于逻辑表达式( A && B ),至少需要(63) 个测试用例才能完成 MCDC 覆盖。
(63)A.4 B.3 C.2 D.1
(2008)● 针对逻辑覆盖(53)叙述是不正确的。
A.达到100%CC要求就一定能够满足100%DC的要求
B.达到100%CDC要求就一定能够满足100%DC的要求
C.达到100%MCDC要求就一定能够满足100%DC的要求
D.达到100%路径覆盖要求就一定能够满足100%DC的要求
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |