| 用例1 | 用例2 |
A | TRUE | FALSE |
B | ① | FALSE |
C | TRUE | ② |
A&&(BllC) | ③ | FALS A. ①TRUE②FALSE③TRUE B. ①TRUE②FALSE③FALSE C. ①FALSE②FALSE③TRUE D. ①TRUE②TRUE③FALSE [单项选择]关于逻辑覆盖,说法错误的是______。
A. DDP覆盖是判定覆盖的一个变体 B. 满足条件覆盖一定也满足判定覆盖 C. 指令块覆盖属于语句覆盖 D. 若判定覆盖率达100%,则语句覆盖率一定也是100% [判断题]只要能够达到100%的逻辑覆盖率,就可以保证程序的正确性。
[单项选择]
阅读以下程序:采用逻辑覆盖进行测试,下列测试用例(a,b,c)的输入值,可以达到条件覆盖的是() A. (1,1,1),(-1,1,1) B. (1,1,1),(-1,-1,-1) C. (1,1,-1),(1,1,1) D. (1,1,-1),(1,1,1) [填空题]测试分为白箱法和黑箱法,______又称为逻辑覆盖测试。
[单项选择]阅读以下程序,采用逻辑覆盖进行测试,下列测试用例(a,b,c)的输入值,可以达到条件覆盖的是______。
Int func(int a, b, c) Int k=1: If((a>O)|| (b<0)||(a+c>0))k=k+a; Else k=k+b: If(c>0)k=k+c: Return k’ A. (1,1,1),(-1,1,1) B. (1,1,1),(-1,-1,-1) C. (1,1,-1),(1,1,1) D. (1,1,-1),(-1,1,1) 我来回答: 提交
|