阅读以下关于嵌入式软件测试用例设计的叙述。 [说明] 某程序段的流程如图3-1所示,x、y是两个变量,K、J表示一段程序执行体,表3-1所示为本题可供选择的四组测试用例组。 在程序测试用例设计中,有语句覆盖、条件覆盖、判定覆盖(分支覆盖)

admin2011-03-25  23

问题 阅读以下关于嵌入式软件测试用例设计的叙述。
   [说明]
   某程序段的流程如图3-1所示,x、y是两个变量,K、J表示一段程序执行体,表3-1所示为本题可供选择的四组测试用例组。


在程序测试用例设计中,有语句覆盖、条件覆盖、判定覆盖(分支覆盖)和路径覆盖等。其中,____是最强的覆盖准则。
   请把以下4个选项中正确的选项序号填入上述空白处。
   ①语句覆盖
   ②条件覆盖
   ③判定覆盖(分支覆盖)
   ④路径覆盖

选项

答案④(路径覆盖)

解析 在结构测试中,根据覆盖目标的不同,可以分为语句覆盖、条件覆盖、判定覆盖(分支覆盖)和路径覆盖等。
   语句覆盖的含义是设计足够的测试用例,使得被测程序每一条语句至少被执行一次。
   判定覆盖(分支覆盖)的含义是设计足够的测试用例,运行被测程序,使得程序中每个判定的取真分支和取假分支至少执行一次。
   其中,路径覆盖是最强的覆盖准则。
转载请注明原文地址:https://jikaoti.com/ti/nOI7FFFM
0

相关试题推荐
最新回复(0)