[单选题]

阅读以下程序,采用逻辑覆盖进行测试,下列测试用例(a,b,c)的输入值,可以达到条件覆盖的是______。

Int func(int a, b, c)

{

Int k=1:

If((a>O)|| (b<0)||(a+c>0))k=k+a;

E.lse 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)

A.

B.

C.

D.

参考答案与解析:

相关试题

阅读下列程序:采用逻辑覆盖进行测试,下列测试用例(a,b,c)的输入值,可以达到

[单选题]阅读下列程序:采用逻辑覆盖进行测试,下列测试用例(a,b,c)的输入值,可以达到条件覆盖的是______。A.(a,b,c)=(1,1,1)、(-1,1,1)B.(a,b,c)=(1,1,1)、(-1,-1,-1)C.(a,b,c)=(1,1,-1)、(1,1,1)D.(a,b,c)=(1,1,-1)、(-1,1,1)

  • 查看答案
  • 程序的流程图如下图所示,采用路径覆盖法进行测试,则至少需要几个测试用例可以覆盖所

    [单选题]程序的流程图如下图所示,采用路径覆盖法进行测试,则至少需要几个测试用例可以覆盖所有可能的路径______。A.5B.6C.7D.8

  • 查看答案
  • 下面的程序段中,(53)是语句覆盖测试用例,(54)是判定覆盖测试用例。 if(

    [单选题]下面的程序段中,(53)是语句覆盖测试用例,(54)是判定覆盖测试用例。if(a<80)b=0;else if(a<=150)b=5;else if(a<200)b=8;else b=1;A.a=(80,150,200,201)B.a=(80,81,199,200)C.a=(79,149,200,201)D.a=(79,150,199,200)

  • 查看答案
  • 用边界值分析法设计测试用例,检查逻辑覆盖标准。

    [试题]用边界值分析法设计测试用例,检查逻辑覆盖标准。

  • 查看答案
  • 在黑盒测试方法中,设计测试用例的主要根据是A)程序外部功能 B)程序内部逻辑C)

    [单选题]在黑盒测试方法中,设计测试用例的主要根据是A.)程序外部功能B.)程序内部逻辑C.)程序数据结构D.)程序流程图

  • 查看答案
  • 阅读下列流程图:当用判定覆盖法进行测试时,至少需要设计(35)个测试用例。

    [单选题]阅读下列流程图:当用判定覆盖法进行测试时,至少需要设计(35)个测试用例。A.2B.4C.6D.8

  • 查看答案
  • 阅读下列流程图:当用判定覆盖法进行测试时,至少需要设计(44)个测试用例。

    [单选题]阅读下列流程图:当用判定覆盖法进行测试时,至少需要设计(44)个测试用例。A.2B.4C.6D.8

  • 查看答案
  • 白盒测试最常用的一种测试用例技术为______。A) 逻辑覆盖B) 等价分类法C

    [单选题]白盒测试最常用的一种测试用例技术为______。A.) 逻辑覆盖B.) 等价分类法C.) 错误猜测法D.) 使用综合测试策略A.B.C.D.

  • 查看答案
  • 测试用例包括输入值集和__________值集。

    [主观题]测试用例包括输入值集和__________值集。

  • 查看答案
  • 测试用例包括输入值集和()集。

    [单选题]测试用例包括输入值集和()集。A.信息流B.关系值C.数据流D.输出值

  • 查看答案
  • 阅读以下程序,采用逻辑覆盖进行测试,下列测试用例(a,b,c)的输入值,可以达到