题目详情
当前位置:首页 > 计算机考试 > 软件测试工程师
题目详情:
发布时间:2023-11-25 19:20:07

[单项选择]阅读以下程序,采用逻辑覆盖进行测试,下列测试用例(a,b,c)的输入值,可以达到条件覆盖的是______。
Int func(int a, b, c)

Int k=1:
If((a>O)|| (b<0)||(a+c>0))k=k+a;
Else k=k+b:
If(c>0)k=k+c:
Return k'

A. (1,1,1),(-1,1,1)
B. (1,1,1),(-1,-1,-1)
C. (1,1,-1),(1,1,1)
D. (1,1,-1),(-1,1,1)

更多"阅读以下程序,采用逻辑覆盖进行测试,下列测试用例(a,b,c)的输入值"的相关试题:

[单项选择]阅读以下程序,采用逻辑覆盖进行测试,下列测试用例(a,b,c)的输入值,可以达到条件覆盖的是______。
Int func(int a,b,c)

Int k=1:
If((a>0)1 1(b<0)l I(a+c>0))k=k+a:
Else k=k+b:
If(c>0)k=k+c;
Return k'

A. (1,1,1),(-1,1,1)
B. (1,1,1),(-1,-1,-1)
C. (1,1,-1),(1,1,1)
D. (1,1,-1),(-1,1,1)
[填空题]测试用例包括输入值集和()值集。
[填空题]测试用例包括输入值集和 【1】 值集。
[简答题]

[说明]
逻辑覆盖法是设计白盒测试用例的主要方法之一,它是通过对程序逻辑结构的遍历实现程序的覆盖。针对以下由C语言编写的程序,按要求回答问题。
getit( int m)

int i, k;
k=sqrt(m);
for ( i=2; i<=k; i++)
if (m % i=0) break;
if ( i>=k+1 )
printf( "%d is a selected number/n", m);
else
printf( "%d is not a selected number/n", m );

请找出程序中所有的逻辑判断子语句。
[单项选择]以下程序如果采用路径覆盖法进行测试,则至少需要______个测试用例。
if (result==null || result.getRowCount( ) == 0)
found=false;
System.out.println("没有结果!!!");
else
if(type==1)
found=true;
else
found=false;

A. 2
B. 3
C. 4
D. 5
[单项选择]逻辑覆盖标准主要用于
A. 黑箱测试方法
B. 白箱测试方法
C. 灰盒测试方法
D. 软件验证方法
[单项选择]逻辑覆盖标准包括()。 ①判定覆盖 ②语句覆盖 ③条件判定覆盖 ④修正条件判定覆盖
A. ①②
B. ①②③
C. ①②④
D. ①②③④
[简答题]请将以下程序分别按照语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、多条件覆盖设计测试用例。
if((a>2 && b<3) && (c>4 || d<5))

statement1;

else

statement2;

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码