根据下图,给出按照路径覆盖原则生成的覆盖路径集。

题目

根据下图,给出按照路径覆盖原则生成的覆盖路径集。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

单选题:下列几种逻辑覆盖测试按查错能力从弱到强排序正确的是(A)。

A.语句覆盖,分支覆盖,条件组合覆盖,路径覆盖

B.分支覆盖,条件组合覆盖,语句覆盖,路径覆盖

C.路径覆盖,条件组合覆盖,分支覆盖,语句覆盖

D.语句覆盖,路径覆盖,分支覆盖,条件组合覆盖


语句覆盖,分支覆盖,条件组合覆盖,路径覆盖

第2题:

下列几种逻辑覆盖测试按查错能力从弱到强排序正确的是()。

A.语句覆盖,分支覆盖,条件组合覆盖,路径覆盖

B.分支覆盖,条件组合覆盖,语句覆盖,路径覆盖

C.路径覆盖,条件组合覆盖,分支覆盖,语句覆盖

D.语句覆盖,路径覆盖,分支覆盖,条件组合覆盖


语句覆盖,分支覆盖,条件组合覆盖,路径覆盖

第3题:

在设计白盒测试用例时,(请作答此空)是最弱的逻辑覆盖。在下图所示流程中,至少需要( )个测试用例才可以实现路径覆盖。

A.条件覆盖
B.语句覆盖
C.判定覆盖
D.路径覆盖

答案:B
解析:
主要的软件测试方法有:(1)语句覆盖。被测程序的每个语句至少执行一次。是一种很弱的覆盖标准。(2)判定覆盖。也称为分支覆盖,判定表达式至少获得一次“真”、“假”值。判定覆盖比语句覆盖强。(3)条件覆盖。每个逻辑条件的各种可能的值都满足一次。(4)路径覆盖。覆盖所有可能的路径。(5)判定/条件覆盖。每个条件所有可能的值(真/假)至少出现一次。(6)条件组合覆盖。每个条件的各种可能值的组合都至少出现一次。满足路径覆盖,只要覆盖所有可能的路径,总共是3条路径,所以需要用3个测试用例即可。

第4题:

根据控制流图,回答以下问题 (1)根据边覆盖准则,找出所有的测试路径 (2)根据边对覆盖准则,找出所有的测试路径 (3)根据主路径覆盖准则,找出所有的测试路径


正确答案:
边覆盖[1,2,3,4,5,6,7,6,8]边对覆盖[1,2,3,4,3,4,3,5,6,7,6,7,6,8][1,2,3,5,6,8]主路径覆盖[1,2,3,4,3,4,3,5,6,7,6,7,6,8][1,2,3,4,3,5,6,8][1,2,3,5,6,7,6,8][1,2,3,5,6,8]

第5题:

简述什么是所有定义覆盖、所有使用覆盖、所有du路径覆盖,并根据下图写出变量X的所 有定义覆盖、所有使用覆盖、所有du路径覆盖


正确答案:
所有定义覆盖:对于所有的变量,测试用例集T可以至少到达所有定义所有使用覆盖:对于所有的变量,测试用例集T可以到达所有使用所有du路径覆盖:对于所有的变量,测试用例集T可以访问所有定义-使用路径所有定义覆盖:[0,1,3,4]所有使用覆盖:[0,1,3,4][0,1,3,5]所有du路径覆盖:[0,1,3,4][0,2,3,4][0,1,3,5][0,2,3,5]

第6题:

现有控制流图如下 (1) 根据节点覆盖准则,给出测试路径 (2) 根据边覆盖准则,给出测试路径 (3) 根据边对覆盖准则,给出测试路径


正确答案:
(1)测试路径:[0,1,2,3,6][0,1,2,4,5,4,6](2)测试路径:[0,1,2,3,6][0,2,4,5,4,6](3)测试路径:[0,1,2,3,6][0,1,2,4,6][0,2,3,6][0,2,4,5,4,5,4,6]

第7题:

根据控制流图,回答以下问题。 (1) 根据边覆盖准则,找出所有的测试路径 (2) 根据边对覆盖准则,找出所有的测试路径 (3) 根据主路径覆盖准则,找出所有的测试路径


正确答案:
边覆盖[0,1,2,3,6][0,2,4,5,4,6]边对覆盖[0,1,2,3,6][0,2,3,6][0,2,4,6][0,1,2,4,5,4,5,4,6]主路径[0,1,2,3,6][0,1,2,4,5][0,1,2,4,6][0,2,3,6][0,2,4,5][0,2,4,6][5,4,6][4,5,4][5,4,5]

第8题:

给出满足基本路径覆盖的路径集合。


正确答案:由控制流图的圈复杂度V(G)=6(图中的区域数或者V(G)=E-N+2)所以基本路径集合应包含六条独立的路径。分别为:
由控制流图的圈复杂度V(G)=6(图中的区域数,或者V(G)=E-N+2),所以基本路径集合应包含六条独立的路径。分别为:

第9题:

请给出覆盖基本路径集的测试用例集合。


正确答案:首页-输入错误学号-回首页;首页-输入正确学号-输入错误课程号-回首页;首页-输入正确学号-输入正确课程号-给出学生成绩-结束返回首页;首页输入正确学号-输入正确课程号-给出学生成绩-继续输入学号-输入学号错误回首页;首页输入正确学号-输入正确课程号给出学生成绩-继续输入学号-输入课程号-输入错误课程号回首页。
首页-输入错误学号-回首页;首页-输入正确学号-输入错误课程号-回首页;首页-输入正确学号-输入正确课程号-给出学生成绩-结束返回首页;首页输入正确学号-输入正确课程号-给出学生成绩-继续输入学号-输入学号错误回首页;首页输入正确学号-输入正确课程号给出学生成绩-继续输入学号-输入课程号-输入错误课程号回首页。