问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

针对以下代码,为了达到100%的判定覆盖至少需要设计几个测试用例?

发布网友 发布时间:2022-06-01 15:06

我来回答

2个回答

热心网友 时间:2024-03-26 00:24

100%判定覆盖:
1.首先明确代码中有几个判定语句。
本题 有 3个 判断语句,且是顺序结构。

2. 需要判定语句100%覆盖,即三个 (if 条件语句) 都要执行到。

则第一个和第二个判定语句的结果一定 不能为真。 也就是说 n 不能为 0 也不能为1, 否则总有一个条件会成立,然后执行了return 语句 跳出函数 导致 第3个if语句没有执行判定。
明白了吧 也就是说 只要 测试数据 不能 为 0 或者 1 其他值 取多少都行 反正第三个if语句执行判定了,也就是说 达到了 100 判定 。

热心网友 时间:2024-03-26 00:25

用>1的测试值即可 。
因为函数内部会自调用其它测试用例。

-----
注:这在测试方法学上不太严格。
因为测试前并不知道代码是否合理,并不能保证内部会自调用其它测试值。
比如:代码进去就return 222。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
天通猫哪家好 211一本 城市规划专业的 今年大三 全部加权平均分81.5 只算专业课的... 什么叫头部券商 《重装机兵》那些经典的卖战车桥段,还记得帕特港买蓝色战车吗?_百度... 钢之季节情节简述 背部拉伤的症状 梦见大蜘蛛还有网啥含义 疫情期间隐瞒病情承担什么法律后果? 隐瞒疫情判几年啊 阻燃等级划分标准? 针对下列程序段,需要()个测试用例可以满足语句覆盖的要求 l71怎么破解RSA保护??? 什么是手机破解RSA? 有什么用呢? RSA解密:已知N,E,密文,怎么能得到明文呢?根据公式应该先求D,但是不... 隔离霜是不是可以每天搽? 小白眼中的密码学:RSA为什么难破解 RSA加密为什么很难破解? 酸枣仁的功用 人对于节日的仪式感来源于什么? 考研英语张剑黄皮书,正版有没有分册?我在淘宝上看得同一年的有的是分 ... 张剑考研红皮书难易程度怎么样?和考研真题相比呢? 黄皮书珍藏版和试卷版有什么差别呢? 皮尔斯。布鲁斯南 考研真相和张剑黄皮书,怎么选啊? 韩剧流星在哪个平台播?韩剧流星一周更新几集 ...韩国有线电视台例如tvn、ocn、jtbc所播的电视剧收视率在哪个韩国网... 舍的多音字注音并组词 舍可以注音组词? S型增长曲线的介绍 舍 多音字 音和组词 英文单词词性的一些缩写,我记不清了,帮帮我! 英语十大词类缩写符号记忆口诀 语句覆盖的举例 语句覆盖方法的正确步骤 我想玩我的世界,但是我家里一台电脑单位一台电脑,两个网络。怎么用同... 我想玩我的世界,怎么办? 我想玩我的世界? 我想玩我的世界,都需要什么。我是第一次玩,求详解! 我想玩 我的世界 这游戏啊,想和朋友联机,要玩什么版本啊?联机方法也... 我要玩我的世界 ,是玩国际版好还是网易版的,我目前不太清楚他们之间的区... 我想玩我的世界1.6.2!但是我的电脑配置很低!能运行但是很卡 把画面什... 我想玩世界十大禁玩游戏、谁玩过给我说下、难道真的有那么恐怖吗?_百 ... 我好想玩我的世界,谁能给我个下载地址,并且告诉我启动游戏的方法,谢 ... 我想玩完美世界,没玩过,介绍一下 角阀是干什么用的 我想玩网易电脑版我的世界而且不登录账号和密码你们谁有给我发一下我... 我是新人,我想玩我的世界多人联机的,就是几十个人的。我不知道安装什么... 我想玩我的世界1.7.2。用游侠对战平台跟朋友玩。下载了暮色森林的MOD还 ... 我想玩我的世界服务器但是进去都是虚空 我想玩1.8版本的我的世界 但是我不会解压 怎么办