早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->计算机三级 -->

按要求给出下列程序的测试用例(要求写出必要的说明) (1)语句覆盖 (2)判定覆盖 (3)条

题目

按要求给出下列程序的测试用例(要求写出必要的说明) (1)语句覆盖 (2)判定覆盖 (3)条件覆盖 (4)判定-条件覆盖

参考答案
正确答案:
1、语句覆盖满足语句覆盖的情况是:执行路径:ace选择用例:[(2,0,4),(2,0,3)]2、判定覆盖覆盖情况:共有两个判定,应执行路径:ace∧abd或:acd∧abe选择用例[(2,0,4),(2,0,3)]ace[(1,1,1),(1,1,1)]abd3、条件覆盖应满足以下覆盖情况:判定一:A>1,A≤1,B=0,B≠0判定二:A=2,A≠2,X>1,X≤1选择用例:[(2,0,4),(2,0,3)][(1,1,1),(1,1,1)]4、判定/条件覆盖应满足以下覆盖情况:条件:A>1,A≤1,B=0,B≠0A=2,A≠2,X>1,X≤1应执行路径ace∧abd或acd∧abe选择用例:[(2,0,4),(2,0,3)](ace)[(1,1,1),(1,1,1)](abd)