题目内容 (请给出正确答案)
有一段程序如下,请设计测试用例以满足语句覆盖要求。 void DoWork (int x,int y,int z) { int
[主观题]

有一段程序如下,请设计测试用例以满足语句覆盖要求。 void DoWork (int x,int y,int z) { int

有一段程序如下,请设计测试用例以满足语句覆盖要求。 void DoWork (int x,int y,int z) { int k=0,j=0; if ((x>3)&&(z5) ) { j=x*y+10; } //语句块2 j=j%3; //语句块3 }

提问人:网友baobaggio 发布时间:2022-01-06
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
更多“有一段程序如下,请设计测试用例以满足语句覆盖要求。 void…”相关的问题
第1题
为以下程序段设计测试用例,要求分别满足语句覆盖,条件覆盖覆盖。()
点击查看答案
第2题
某程序的处理流程如下:输入ab,如果a>3,且b>4 执行语句1,否则执行语句2;再判断如果a+b>1
1或a-b<2 执行语句3,否则执行语句4,程序结束。 根据处理逻辑绘制流程图,并且设计测试用例满足语言覆盖,判定条件覆盖,条件组合覆盖。要求按对于每一种要求中每一个测试用例,写明具体数据,并写明满足哪种覆盖因素 例如 语句覆盖 a="5,b=6" 覆盖语句1 语句3 条件判定覆盖 覆盖 判定1为真,判定2为真,条件a>3为真,条件b>4 为真,条件a+b>11为假,条件 a-b<2为真 条件组合覆盖>

点击查看答案
第3题
设有一段程序如下: if((a==b)and((c==d)or(e==f)))do S1 else if((p==q)or(s==t))do S2 else do S3 满足判定/条件覆盖的要求下,最少的测试用例数目是______。

A.6

B.8

C.3

D.4

点击查看答案
第4题
为以下流程图所示的程序段设计一组测试用例,要求分别满足语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、组合覆盖
点击查看答案
第5题
阅读程序代码,绘制控制流图,分别设计: (1) 满足语句覆盖的测试用例;(5分) (2) 满足判定覆盖的测

阅读程序代码,绘制控制流图,分别设计: (1) 满足语句覆盖的测试用例;(5分) (2) 满足判定覆盖的测试用例;(5分) (3) 满足条件覆盖的测试用例;(5分) (4) 满足判定/条件覆盖的测试用例;(5分) (5) 满足条件组合的测试用例;(5分) int sample(int a, int b, int x) { if ((a>5) || (b>3) ) { x=x*a+b; } if ((a==5) && (x>15) ) { x=x+1; } return x; } 细则: (1) 思考如何设计最少的测试用例数,且满足上述覆盖标准。 (2) 用例设计模板如下: 测试用例 执行路径 覆盖条件 覆盖分支 期望结果

点击查看答案
第6题
请为以下程序段设计测试用例集,要求分别满足语句覆盖、判定覆盖、条件覆盖、条件/判定覆盖覆盖、条件组合覆盖。 public int do_work(int A,int B){ int x=0; if((A>4) && (B<9)) { x="A-B;}" if(a="=5" && b>28 ) { x= A+B;} return x; }
点击查看答案
第7题
对于如下这段函数,描述正确的是: int isLeap (int year ) { int result = 0; if((year%4 == 0 && year%100 != 0 ) || (year%400 == 0 ) ) result = 1; return result; }

A、如果要满足语句覆盖,至少需要设计2个测试用例

B、至少需要设计2个测试用例,才能满足判定覆盖

C、假设满足语句覆盖指标的测试用例集合为T,如果将函数中的条件判断改为if…else…的形式,则不修改测试用例集合T,就能使之满足修改后代码的语句覆盖指标

D、由测试用例year=2016和year=2018构成的集合可同时满足判定覆盖和条件覆盖指标

点击查看答案
第8题
【简答题】为以下程序段设计一组测试用例,要求分别满足语句覆盖、判定覆盖、条件覆盖。 int test(int A,int B) { if((A>1) AND (B<10)) then x="A-B;" if((a="2)" or (b>20)) then X=A+B; return x; }
点击查看答案
第9题
● 白盒测试也被称为结构测试。将软件看成透明的白盒,根据程序的内部结构和逻辑来设计测试用例,对
程序的路径和过程进行测试,检查是否满足设计的需要。下列()不是白盒测试设计技术。()

A.条件覆盖 B.基本路径测试

C.语句覆盖 D.边界值分析

点击查看答案
第10题
【问题4】(5分) 系统实现时,对用户的登录判断所用的动态SQL语句如下: “SELECT* FROM Users WHERE

【问题4】(5分)

系统实现时,对用户的登录判断所用的动态SQL语句如下:

“SELECT* FROM Users WHERE User_Name=‘”+strUserName+“‘AND Password=‘”+ strPassword+“’;”

该SQL语句是否能防止SQL注入?请设计一个测试用例,以测试SQL注入,并说明防止SQL注入的方法。

点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信