单选题

针对下列程序段,需要(  )个测试用例可以满足分支覆盖的要求。
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;
}

A. 3
B. 4
C. 6
D. 7

查看答案
该试题由用户232****19提供 查看答案人数:45348 如遇到问题请 联系客服
正确答案
该试题由用户232****19提供 查看答案人数:45349 如遇到问题请联系客服

相关试题

换一换
单选题
● 针对下列程序段,需要(58)个测试用例可以满足分支覆盖的要求。
A.3 B.else C.4 D.6 E.7
答案
单选题
针对下列程序段,需要()个测试用例可以满足分支覆盖的要求。int IsLeap(int year){if(year%4==0){if((year%100==0){if(year%400==0)leap=1;else leap=0;}else leap=l;}else leap=0;return leap;}
A.3 B.4 C.6
答案
单选题
针对下列程序段,需要( )个测试用例可以满足分支覆盖的要求。int IsLeap(int year){if(year%4==0){if((year%100==0){if(year%400==0)leap=1;else leap=0;}else leap=l;}else leap=0;return leap;}
A.3 B.4 C.6 D.7
答案
单选题
针对程序段:IF(X>10)AND(Y<20)THEN W=W/A,对于(X,Y)的取值,以下( )组测试用例能够满足判定覆盖的要求。
A.(30,15)(40,10) B.(3,0)(30,30) C.(5,25)(10,20) D.(20,10)(1,100)
答案
单选题
针对下列程序段,需要( )个测试用例才可以满足语句覆盖的要求。switch(value){case 0:other=30;break;case 1:other=50;break;case 2:other=300;case 3:other=other/value;break;default:other=other*value;}
A.2 B.3 C.4 D.5
答案
单选题
针对程序段:IF(X大于10)AND(Y小于20)THEN W=W/A,对于(X,Y)的取值,以下 ( ) 组测试用例能够满足判定覆盖的要求。
A.(30,15)(40,10) B.(3,0)(30,30) C.(5,25)(10,20) D.(20,10)(1,100)
答案
单选题
针对布尔表达式A&&(B||C)执行逻辑覆盖测试,测试用例至少需要()种组合才能满足条件组合覆盖的要求。
A.6 B.4 C.8 D.12
答案
单选题
有一组测试用例使得每一个被测试用例的分支覆盖至少被执行一次,它满足的覆盖标准()。
A.语句覆盖 B.判定覆盖 C.条件覆盖 D.路径覆盖
答案
单选题
针对下列程序段,需要()个测试用例才可以满足语句覆盖的要求。<br/>switch(value){case 0:other=30;break;case 1:other=50;break;case 2:other=300;case 3:other=other/value;break;default:other=other*value;}
A.2 B.3 C.4
答案
单选题
针对下列程序段,需要(  )个测试用例可以满足分支覆盖的要求。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;}
A.3 B.4 C.6 D.7
答案
热门试题
用自盒测试方法对如下图所示的流程图进行测试。若要满足分支覆盖,则至少要()个测试用例,正确的测试用例对是()(测试用例的格式为(A,B,X;X)) 用自盒测试方法对如下图所示的流程图进行测试。若要满足分支覆盖,则至少要(此空作答)个测试用例,正确的测试用例对是()(测试用例的格式为(A,B,X;X)) 多条件覆盖是一种逻辑覆盖,它的含义是设计足够的测试用例,使得每个判定中条件的各种可能组合都至少出现一次,满足多条件覆盖级别的测试用例也是满足(1)级别的:针对布尔表达式A&&(B||C)执行逻辑覆盖测试,测试用例至少需要(2)种组合才能满足多条件覆盖的要求。<br/>(1)____() 多条件覆盖是一种逻辑覆盖,它的含义是设计足够的测试用例,使得每个判定中条件的各种可能组合都至少出现一次,满足多条件覆盖级别的测试用例也是满足(1)级别的:针对布尔表达式A&&(B||C)执行逻辑覆盖测试,测试用例至少需要(2)种组合才能满足多条件覆盖的要求。(2)___() 多条件覆盖是一种逻辑覆盖,它的含义是设计足够的测试用例,使得每个判定中条件的各种可能组合都至少出现一次,满足多条件覆盖级别的测试用例也是满足(1)级别的:针对布尔表达式A&&(B||C)执行逻辑覆盖测试,测试用例至少需要(2)种组合才能满足多条件覆盖的要求。(2)___ 多条件覆盖是一种逻辑覆盖,它的含义是设计足够的测试用例,使得每个判定中条件的各种可能组合都至少出现一次,满足多条件覆盖级别的测试用例也是满足(1)级别的:针对布尔表达式A&&(B||C)执行逻辑覆盖测试,测试用例至少需要(2)种组合才能满足多条件覆盖的要求。(1)____ 下面的程序段中,()是语句覆盖测试用例,()是判定覆盖测试用例。if(a<80)b=0;else if(a<=150)b=5;else if(a<200)b=8;else b=1 对下图所示流程图采用白盒测试方法进行测试,若要满足路径覆盖,则至少需要()个测试用例 针对以下C语言程序段,假设sta[10]=-1,对于x的取值,需要( )个测试用例能够满足分支覆盖的要求。int MathMine(int x){int m=0;int i;for(i=x-1;i<=x+1;i++){if(i<0)continue;if(i>31)break;if(sta[i]=-1)m++;}return m;} 满足判定覆盖标准的测试用例也一定满足语句覆盖标准。( ) 针对程序段:IP(A||B||C.THEN W=W/X,对于(A,B,C.的取值,( )测试用例能够满足MCDC(修正条件逻辑判定)的要求。 下面的程序段中,(请作答此空)是语句覆盖测试用例,( )是判定覆盖测试用例。if(a<80)b=0;else if(a<=150)b=5;else if(a<200)b=8;else b=1; 下面的程序段中,( )是语句覆盖测试用例,(请作答此空)是判定覆盖测试用例。if(a<80)b=0;else if(a<=150)b=5;else if(a<200)b=8;else b=1; 判定/条件覆盖是指设计足够的测试用例,即满足条件覆盖又满足判定覆盖。() 采用白盒测试方法对下图进行测试,设计了4个测试用例:① (x=0,y=3) ,② (x=1,y=2) ,③ (x=-1,y=2) ,④ (x=3 ,y=1) 。至少需要测试用例①②才能完成(请回答此空 )覆盖,至少需要测试用例①②③或①②④才能完成()覆盖 采用白盒测试方法对下图进行测试,设计了4个测试用例:① (x=0 ,y=3) ,② (x=1,y=2) ,③ (x=-1,y=2) ,④ (x=3,y=1) 。至少需要测试用例①②才能完成()覆盖,至少需要测试用例①②③或①②④才能完成 (请回答此空 ) 覆盖 对下面的个人所得税程序中满足语句覆盖测试用例的是()。 If(income 针对下列测试点,哪些可以使用判定表法设计测试用例() 针对下列测试点,可以使用边界法设计测试用例包括哪些() 白盒测试中,( )覆盖是指设计若干个测试用例,运行被测程序,使得程序中的每个判断的取真分支和取假分支至少执行一次。
购买搜题卡 会员须知 | 联系客服
会员须知 | 联系客服
关注公众号,回复验证码
享30次免费查看答案
微信扫码关注 立即领取
恭喜获得奖励,快去免费查看答案吧~
去查看答案
全站题库适用,可用于E考试网网站及系列App

    只用于搜题看答案,不支持试卷、题库练习 ,下载APP还可体验拍照搜题和语音搜索

    支付方式

     

     

     
    首次登录享
    免费查看答案20
    微信扫码登录 账号登录 短信登录
    使用微信扫一扫登录
    登录成功
    首次登录已为您完成账号注册,
    可在【个人中心】修改密码或在登录时选择忘记密码
    账号登录默认密码:手机号后六位