试题三(共 15分) 阅读以下关于嵌入式软件测试用例设计的叙述,回答问题 1至问题 3,将答案填入答题纸的对应栏内。 【说明】 某程序段的流程如图 3-1所示,x、y是两个变量,K、J 表示一段程序执行体,表 3-1 所示为本题可供选择的四组测试用例组。 【问题1】(3分) 简答以下问题。 (1)条件覆盖的含义是什么? (2)路径覆盖的含义是什么? 【问题 2】(2分) 在程序测试用例设计中,有语句覆盖、条件覆盖、判定覆盖(分支覆盖)和路径覆盖等。其中,____是最强的覆盖准则。 请把以下 4个选项中正确的选项序号填入上述空白处。 ①语句覆盖 ②条件覆盖 ③判定覆盖(分支覆盖) ④路径覆盖 【问题 3】(10 分) 为了对图 3-1 所示的程序段进行覆盖测试,必须适当地选取测试用例组。实现判定覆盖至少应采用的测试用例组是 (1)和 (2) ,实现条件覆盖至少应采用的测试用例组是 (3) ;实现路径覆盖至少应采用的测试用例组是 (4) 和 (5)。 请把以下 8个选项中正确的选项序号填入上述空白处。 ① 试用例组Ⅰ和Ⅱ ②测试用例组Ⅱ和Ⅲ ③测试用例组Ⅲ和Ⅳ ④测试用例组Ⅰ和Ⅳ ⑤测试用例组Ⅰ、Ⅱ和Ⅲ ⑥测试用例组Ⅱ、Ⅲ和Ⅳ ⑦测试用例组Ⅰ、Ⅲ和Ⅳ ⑧测试用例组Ⅰ、Ⅱ和Ⅳ