软件测试填空题

共 58 题,满分 100 分


  1. 软件缺陷的严重程度通常分为:致命、严重、一般、轻微(建议)

  2. 白盒测试中,路径覆盖要求覆盖程序中所有可能的路径

  3. 代码走查和正式审查属于静态测试技术。

  4. 在决策表中,如果某些规则的条件不同但动作相同,可以对这些规则进行合并

  5. 软件测试的目的是发现软件中存在的缺陷(错误/问题)

  6. 判定覆盖比语句覆盖更强,它要求每个判定的**真值(真)**和假值至少各出现一次。

  7. 静态测试技术包括代码走查、正式审查和静态分析(桌面检查)

  8. 测试用例应包含输入数据、执行步骤和预期结果。

  9. 语句覆盖是最**弱(低)**的白盒覆盖标准。

  10. 边界值分析是对等价类划分的补充,专门选取边界附近的值。

  11. 在状态图测试中,应覆盖所有合法的状态迁移(转换)

  12. 白盒测试需要基于程序的内部结构设计测试用例。

  13. 错误推测法常用于补充黑盒测试,依赖测试人员的经验猜测易错点。

  14. 在决策表中,如果某列条件组合不可能发生,通常标记为无效(不可能)

  15. 在因果图中,原因表示输入条件,结果表示输出。

  16. 动态测试通过**运行(执行)**程序并观察其行为和输出来发现缺陷。

  17. 判定表由条件桩、动作桩、条件项和动作项四部分组成。

  18. 在因果图中,因表示输入条件(输入),果表示输出结果。

  19. 条件覆盖要求每个条件的所有可能取值至少出现一次。

  20. 动态测试需要**运行(执行)**程序,并观察其行为和结果。

  21. 在边界值分析中,除了输入边界,也应考虑输出边界的值。

  22. 缺陷管理工具中,缺陷状态通常包括新建、已分配、已修复、已验证和关闭等。

  23. 缺陷报告中的”优先级”描述缺陷修复的紧急程度。

  24. 回归测试的目的是验证代码修改没有引入新的缺陷。

  25. 判定覆盖设计足够多的测试用例,使得被测试软件中的每个**判定(判断)**的真和假分支至少被执行一次。

  26. 判定覆盖要求每个判定的值和假值至少各出现一次。

  27. 缺陷的生命周期通常包括:新建、已分配、已修复、已验证、关闭等状态。

  28. 决策表由条件桩、动作桩、条件项和动作项组成。

  29. 对于取值范围为 [a,b] 的整数输入,边界值分析通常选取 a-1、a、b、b+1。

  30. 等价类划分中,有效等价类是指满足程序**输入条件(需求规则)**的输入集合。

  31. 同时满足判定覆盖和条件覆盖的覆盖标准称为判定条件覆盖。

  32. 测试管理工具通常提供测试用例管理、测试计划管理、缺陷跟踪等功能。

  33. 测试用例通常包括输入数据、执行条件和预期结果

  34. 决策表法又称为判定表,它是分析和表达多逻辑条件下执行不同的操作情况下的工具。

  35. 白盒测试中,条件覆盖要求每个条件的每种可能取值至少出现一次。

  36. 测试用例的三要素:输入数据、实际结果和预期结果。

  37. 决策表由条件桩、动作桩、条件项和动作项四部分组成。

  38. 错误推测法依赖测试人员的经验和直觉。

  39. 等价类划分中,不满足输入规则的集合称为无效等价类。

  40. 单元测试是验证最小代码单元(如函数、方法)的正确性。

  41. 静态测试不需要运行程序,常用的方法包括代码审查和走查(静态分析)

  42. 黑盒测试方法中,等价类划分是最基本的测试设计技术,将输入域划分为若干子集。

  43. 测试管理工具通常提供缺陷跟踪、测试用例管理、测试计划管理等功能。

  44. 软件缺陷可以来源于需求、设计、编码和文档阶段。

  45. 单元测试通常由开发人员执行。

  46. 白盒测试中,要求每条可执行语句至少执行一次的覆盖标准是语句覆盖。

  47. 静态测试不需要运行程序,通过人工或工具分析代码和文档。

  48. 状态图测试中,测试用例应覆盖所有状态以及状态之间的转移(转换)

  49. 等价类划分可分为有效等价类无效等价类

  50. 黑盒测试主要关注软件的功能而非内部结构。

  51. 条件组合覆盖比判定条件覆盖更强,因为它要求覆盖每个判定中所有条件的**可能(所有可能/所有)**组合。

  52. 在等价类划分中,满足输入规则的集合称为有效等价类。

  53. 静态测试可以检查代码是否符合编程规范

  54. 集成测试的主要目的是发现模块接口之间的接口问题。

  55. 条件组合覆盖要求覆盖每个判定中所有条件的**可能(真值/所有可能)**组合。

  56. 缺陷报告中的”严重性”描述缺陷对系统的影响程度。

  57. 动态测试需要执行程序并观察其行为结果。

  58. 因果图法通过分析输入与输出的因果关系,最终生成决策表来设计测试用例。