- 1
- 0
- 约8.83千字
- 约 22页
- 2026-10-17 发布于上海
- 举报
软件测试习题集及解析
一、单项选择题(共10题,每题1分,共10分)
以下关于软件测试核心定义的描述,最准确的是
A.软件测试的核心目标是完全证明软件不存在任何缺陷
B.软件测试是为了发现错误而执行程序的过程
C.软件测试可以完全替代开发人员的自查工作
D.软件测试仅发生在软件开发的最终交付阶段
答案:B
解析:软件测试的经典定义就是以发现缺陷为核心目的执行程序的过程。A选项错误,软件不可能实现穷尽测试,无法证明软件完全无缺陷;C选项错误,测试和开发自查的维度不同,无法完全互相替代;D选项错误,现代软件测试贯穿软件开发全生命周期,并非只在交付阶段开展。
以下属于软件测试V模型核心特点的是
A.测试和开发活动并行开展,不存在先后依赖
B.测试阶段和对应的开发阶段一一对应,边界清晰
C.完全不涉及单元测试环节,直接开展系统测试
D.仅适用于敏捷开发模式,不适用于传统瀑布开发
答案:B
解析:V模型的核心设计就是将测试阶段和需求分析、概要设计、详细设计、编码等开发阶段一一对应,明确不同测试的启动时机。A选项错误,V模型中测试活动是在对应开发活动完成后启动,并非完全并行;C选项错误,V模型最左侧的测试环节就是单元测试;D选项错误,V模型本身是传统瀑布开发模式下的经典测试模型。
白盒测试中逻辑覆盖强度最高的覆盖类型是
A.语句覆盖
B.判定覆盖
C.条件覆盖
D.路径
原创力文档

文档评论(0)