以下关于白盒测试的叙述中,不正确的是(  )。A.满足判定覆盖一定满足语句覆盖

资格题库2022-08-02  12

问题 以下关于白盒测试的叙述中,不正确的是(  )。A.满足判定覆盖一定满足语句覆盖B.满足条件覆盖一定满足判定覆盖C.满足判定条件覆盖一定满足条件覆盖D.满足条件组合覆盖一定满足判定条件覆盖

选项 A.满足判定覆盖一定满足语句覆盖
B.满足条件覆盖一定满足判定覆盖
C.满足判定条件覆盖一定满足条件覆盖
D.满足条件组合覆盖一定满足判定条件覆盖

答案 B

解析 语句覆盖(SC):使被测试程序中每条语句至少执行一次
判定覆盖(DC):使程序中的每个判定至少都获得一次“真值”或“假值”
条件覆盖(CC):使得每一判定语句中每个逻辑条件的可能值至少满足一次
条件判定组合覆盖(CDC):使得判定中每个条件的所有可能(真/假)至少出现一次,并且每个判定本身的结果(真/假)也至少出现一次
多条件覆盖(MCC):使得每个判定中条件的各种可能组合都至少出现一次;一定满足DC、CC和CDC
选项B,条件覆盖只要求条件的真假都被覆盖一次,如条件a&&b,条件可以选择FT,TF这种组合,这种组合只覆盖该判定为假的情况。
转载请注明原文地址:https://tihaiku.com/congyezige/2417842.html

最新回复(0)