当前位置:首页计算机类软件水平考试中级软件设计师->以下关于白盒测试方法叙述中,错误是()。

以下关于白盒测试方法叙述中,错误是()。

  • A.语句覆盖要求设计足够多测试用例,使程序中每条语句至少被执行一次
  • B.与判定覆盖相比,条件覆盖增加对符合判定情况测试,增加了测试路径
  • C.判定/条件覆盖准则缺点是未考虑条件组合情况
  • D.组合覆盖要求设计足够多测试用例,使得每个判定中条件结果所有可能组合最多出现一次
答案: D
本题解析:

白盒测试也称为结构测试,主要用于软件单元测试阶段,测试人员按照程序内部逻辑结构设计测试用例,检测程序中主要执行通路是否都能按预定要求正确工作。白盒测试方法主要有控制流测试、数据流测试和程序变异测试等。控制流测试根据程序内部逻辑结构设计测试用例,常用技术是逻辑覆盖。主要覆盖标准有语句覆盖、判定覆盖、条件覆盖、条件/判定覆盖、条件组合覆盖、修正条件/判定覆盖和路径覆盖等。语句覆盖是指选择足够多测试用例,使得运行这些测试用例时,被测程序每个语句至少执行一次。判定覆盖也称为分支覆盖,它是指不仅每个语句至少执行一次,而且每个判定每种可能结果(分支)都至少执行一次。条件覆盖是指不仅每个语句至少执行一次,而且使判定表达式中每个条件都取得各种可能结果。条件/判定覆盖同时满足判定覆盖和条件覆盖。它含义是选取足够测试用例,使得判定表达式中每个条件所有可能结果至少出现一次,而且每个判定本身所有可能结果也至少出现一次。条件组合覆盖是指选取足够测试用例,使得每个判定表达式中条件结果所有可能组合至少出现一次。修正条件/判定覆盖。需要足够测试用例来确定各个条件能够影响到包含判定结果。路径覆盖是指选取足够测试用例,使得程序每条可能执行到路径都至少经过一次(如果程序中有环路,则要求每条环路路径至少经过一次)。

更新时间:2022-07-20 00:43
纠错

你可能感兴趣的试题

单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.V(S2)和P(S4)
  • B.P(S2)和V(S4)
  • C.P(S2)和P(S4)
  • D.V(S2)和V(S4)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.V(S1)P(S2)和V(S3)
  • B.P(S1)V(S2)和V(S3)
  • C.V(S1)V(S2)和V(S3)
  • D.P(S1)P(S2)和V(S3)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.P(S4)和V(S4)V(S5)
  • B.V(S5)和P(S4)P(S5)
  • C.V(S3)和V(S4)V(S5)
  • D.P(S3)和P(S4)V(P5)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.P(S3)和V(S4)V(S5)
  • B.V(S3)和P(S4)P(S5)
  • C.P(S3)和P(S4)P(S5)
  • D.V(S3)和V(S4)V(S5)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.P(S2)和P(S4)
  • B.P(S2)和V(S4)
  • C.V(S2)和P(S4)
  • D.V(S2)和V(S4)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.V(S1)、P(S1)和V(S2)V(S3)
  • B.P(S1)、V (S1)和V(S2)V(S3)
  • C.V(S1)、V(S2)和P(S1)V(S3)
  • D.P(S1)、V(S2)和V(S1)V(S3)
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.序列图
  • B.状态图
  • C.通信图
  • D.活动图
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.合并分叉
  • B.分支
  • C.合并汇合
  • D.流
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.产甲2套,乙3套
  • B.生产甲1套,乙4套
  • C.生产甲3套,乙4套
  • D.生产甲4套,乙2套
查看答案
单选题

高级系统分析师,专项练习,软件水平考试《高级系统分析师》押题

  • A.见图A
  • B.见图B
  • C.见图C
  • D.见图D
查看答案