12

ISTQB认证,知识点考点结合,判定测试和覆盖

考 点:判定测试和覆盖

以下语句是判定覆盖的陈述:
“当代码只包含- -个' if'语句而没有循环或CASE语句时,我们运行的任何单个测试用例都将实现50%的判定覆盖。”

A. 这句话是对的。任何单个测试用例提供100%的语句覆盖,因此提供50%的判定覆盖。

B. 这句话是对的。任何单个测试用例都会导致“if

C. 这句话是错的。在这种情况下,单个测试用例只能保证25%的判定覆盖。

D. 这句话是错的。语句过于宽泛。它可能是正确的,也可能是错误的,取决于被测软件。

答案:见下方评论区

知识点:判定测试和覆盖

判定测试执行代码中的判定,以及测试基于判定结果的可执行的代码。为此,测试用例跟随发生在判定点的控制流(例如,针对 IF 语句,一个对真(true)结果和一个对假(false)结果;针对 CASE 语句,测试用例将要求对所有可能结果,包括缺省(default)结果进行覆盖)。

覆盖度量是被测试执行的判定结果数,除以测试对象中判定结果的总数,通常以百分比表示。

ISTQB认证,知识点考点结合,判定测试和覆盖

13
发表评论
留言与评论(共有 0 条评论) “”
昵称:
匿名发表 登录账号
         
   
验证码:

相关文章

推荐文章

10
11