0


第3章 单元测试-测验题-作业

  1. 在单元测试中,(B )是用来代替被测模块的子模块的。 1. 驱动模块2. 桩模块3. 通讯模块4. 代理模块
  2. 在下面列举的测试覆盖中,(D )是最强的逻辑覆盖准则。 1. 语句覆盖2. 条件覆盖3. 判定覆盖4. 条件组合覆盖
  3. 一个判定中的复合条件表达式为(A>2)or(B≤1),为了达到100%条件覆盖率,至少需要设计( B)测试用例。 1. 12. 23. 34. 4
  4. 条件覆盖要求( A)。 1. 每个判定中每个条件的所有取值至少满足一次2. 每个判定至少取得一次“真”值和一次“假”值3. 每个判定中每个条件的所有可能取值组合至少满足一次4. 每个可执行语句至少执行一次
  5. (C )要求每个判定中所有条件的可能取值至少执行一次,而且每个判定的可能结果也至少执行一次。 1. 判定覆盖2. 条件覆盖3. 判定条件覆盖4. 条件组合覆盖
  6. 单元测试内容不包括(B )。1. 出错处理2. 全局数据结构3. 独立路径4. 模块接口
  7. 下面的(D )是错误的。 1. 静态测试是不运行被测程序,仅通过检查和阅读等手段来发现程序中的错误2. 动态测试是实际运行被测程序,通过检查运行的结果来发现程序中的错误3. 动态测试可能是黑盒测试,也可能是白盒测试4. 白盒测试是静态测试,黑盒测试是动态测试
  8. 关于等价类划分,下面的( C)说法是正确的。 1. 等价类划分是将输入域划分成尽可能少的若干子域2. 同一输入域的等价类划分是唯一的3. 用同一等价类中的任意输入对软件进行测试,软件都输出相同的结果4. 对于相同的等价类划分,不同测试人员选取的测试用例集是一样的
  9. 白盒测试是根据程序的( C)来设计测试用例。 1. 功能2. 性能3. 内部逻辑4. 内部数据
  10. 关于测试覆盖率,下面的(A )说法是错误的。 1. 测试覆盖率是度量代码质量的一种手段2. 测试覆盖率是度量测试完整性的一种手段3. 测试覆盖率意味着有多少代码经过测试4. 不要盲目地追求100%测试覆盖率

本文转载自: https://blog.csdn.net/qq_64628470/article/details/130834434
版权归原作者 轨迹_6 所有, 如有侵权,请联系我们删除。

“第3章 单元测试-测验题-作业”的评论:

还没有评论