# 1. 缺陷从新建(New)到关闭(Closed)的典型状态流转路径有哪些?每个状态转换的责任人(Role)和触发条件是什么? A 缺陷状态只有 New 和 Closed 两种 B 缺陷由开发直接 Closed,无需测试复测 C 典型路径为 New→Open→Fixed→Retest→Closed,各转换有明确责任人(测试提交、开发修复、测试复测)与触发条件,并含 Rejected/Deferred/Duplicate 分支 ✓ 正确答案 D 缺陷状态流转无责任人区分
# 2. 如何设计缺陷报告模板使开发人员的首次复现率最大化?请列出关键字段并说明其必要性。 A 复现步骤与前置条件无关紧要 B 只需标题即可复现缺陷 C 模板应包含标题、复现步骤、前置条件、环境、实际/期望结果与证据等关键字段,复现三要素与证据是最大化首次复现率的核心 ✓ 正确答案 D 首次复现率与模板设计无关
# 3. 缺陷的严重度(Severity)与优先级(Priority)为何必须分开定义?请举例说明'高严重低优先级'和'低严重高优先级'的真实场景。 A 严重度越高优先级一定越高 B 两者是同一概念 C 优先级由测试人员只按严重度决定 D 严重度衡量影响程度(偏客观),优先级衡量修复紧迫程度(偏主观),二者必须分开,存在高严重低优先级与低严重高优先级场景 ✓ 正确答案
# 4. 缺陷 SLA(Service Level Agreement)如何与业务影响映射?如何设定不同严重度缺陷的响应和修复时限? A SLA 与业务影响无关 B 所有缺陷 SLA 完全相同 C SLA 只适用于 P0 缺陷 D 缺陷 SLA 按业务影响映射,影响越严重响应与修复时限越紧(如 P0 快速响应修复),并需监控升级与复盘 ✓ 正确答案
# 5. ISO/IEC 25010 质量模型中功能适合性、性能效率、兼容性、可用性、可靠性、安全性、可维护性、可移植性八个特性的测试关注点有何不同? A 八个质量特性测试关注点完全相同 B 只有功能适合性需要测试 C 功能适合性验证功能正确性、性能效率验证响应资源、可靠性验证容错恢复、安全性验证鉴权加密等,各特性测试关注点不同 ✓ 正确答案 D 可移植性只关注代码可读性
# 6. 测试计划(Test Plan)、测试用例(Test Case)、测试规程(Test Procedure)、测试报告(Test Report)各自的核心字段、受众和编写时机有何不同? A 四种文档在测试结束后统一编写 B 计划定范围与策略(规划期)、用例定具体验证(设计期)、规程定执行流程(执行前)、报告定结果与结论(收尾期),受众与时机各不相同 ✓ 正确答案 C 测试报告写于测试开始前 D 测试用例的受众是管理层
# 7. 测试日志(Test Log)与测试报告(Test Report)的区别是什么?测试日志在审计和回归分析中有何独特价值? A 测试日志与测试报告完全相同 B 测试日志是结论性总结,测试报告是过程记录 C 测试日志是原始过程记录,为审计提供可追溯证据、为回归分析提供原始数据,测试报告是结论性总结 ✓ 正确答案 D 测试日志只用于单元测试
# 8. 测试总结报告(Test Summary Report)中必须包含哪些内容才能支持发布决策(Go/No-Go)? A 只报告用例通过率即可支撑决策 B 测试总结报告无需说明残留风险 C 发布决策只看测试环境 D 报告须含执行统计、缺陷分布、残留风险与明确结论建议(Go/No-Go),风险透明才能支撑发布决策 ✓ 正确答案
# 9. 缺陷报告中'实际结果'与'预期结果'的撰写规范是什么?模糊描述如何导致缺陷被反复驳回? A 预期结果可模糊描述 B 模糊描述能提高缺陷被接受率 C 实际结果无需记录现象 D 实际结果应客观具体可观察、预期结果应明确可判定,模糊描述会导致无法复现与判定而被反复驳回 ✓ 正确答案
# 10. 质量特性之间的权衡关系,提升安全性可能牺牲哪些其他特性?如何在测试中验证这种权衡? A 提升安全性不会牺牲任何特性 B 提升安全性可能牺牲性能、可用性、兼容性等,需通过联合测试(安全下压测、安全流程可用性、安全下兼容性)用数据验证权衡 ✓ 正确答案 C 质量特性之间无权衡 D 安全性只影响功能
# 11. 缺陷报告的质量要素,可复现步骤、环境与证据? A 可复现步骤、环境与证据共同决定缺陷报告质量,三要素齐备才能最大化缺陷被接受与修复的效率 ✓ 正确答案 B 证据可替代复现步骤 C 只有步骤是必需的,环境与证据可省略 D 环境信息与缺陷定位无关
# 12. 缺陷关闭的常见处理方式,按设计(As Designed)、无法复现(Cannot Reproduce)、重复缺陷(Duplicate)、延期(Deferred)各自适用的判定标准与争议处理流程? A 所有缺陷都可随意关闭 B 重复缺陷无需关联原缺陷 C 按设计需设计依据、无法复现需步骤环境完整、重复缺陷合并、延期需记录并计划,争议需升级评审裁决 ✓ 正确答案 D 延期意味着缺陷永久忽略
# 13. 缺陷生命周期的状态流转,New→Open→Fixed→Verified→Closed 各状态的责任人,以及 Rejected/Deferred/Rebuilt 分支的处理规范? A New 由测试提交、Open 由评审确认、Fixed 由开发修复、Verified/Closed 由测试复测,Rejected/Deferred/Rebuilt 分支有明确处理规范 ✓ 正确答案 B 开发负责提交缺陷,测试负责修复 C 缺陷状态无需责任人 D Rebuilt 表示缺陷被永久关闭
# 14. 测试报告的核心内容,测试范围、执行统计、缺陷分布、风险评估与发布建议,如何让报告支撑发布决策? A 报告须含范围、执行统计、缺陷分布、风险与发布建议,数据化、风险透明、结论明确才能支撑发布决策 ✓ 正确答案 B 报告结论可无数据支撑 C 报告无需风险评估,只需通过率 D 发布建议与测试数据无关
# 15. 缺陷度量的常见指标,缺陷密度、发现率、逃逸率与平均修复时长如何计算与解读,如何避免被单一指标误导? A 单一指标即可准确反映质量 B 缺陷密度唯一反映质量 C 逃逸率只反映单元测试质量 D 缺陷密度、发现率、逃逸率与修复时长各有计算与解读,需多指标交叉并结合测试投入背景解读,避免被单一指标误导 ✓ 正确答案
# 16. 缺陷优先级与严重级的矩阵,P0-P3 与严重级的组合如何决定修复顺序,开发资源紧张时的取舍原则? A 所有缺陷修复顺序相同 B 只按严重度排序即可 C 修复顺序由优先级与严重级矩阵组合决定,资源紧张时优先修复业务影响与风险最高的缺陷,非关键缺陷可延后 ✓ 正确答案 D 资源紧张时先修低严重度缺陷
# 17. 缺陷的严重级与优先级,P0-P4 的划分? A P0 一定对应致命缺陷 B 优先级与严重级完全无关 C P4 缺陷也需立即修复 D 严重级分致命/严重/一般/轻微,优先级分 P0-P4(P0 立即修复至 P4 改进项),两者有对应但存在高严重低优先级等例外,需分开评估 ✓ 正确答案
# 18. 缺陷回溯会议(Defect Retrospective)如何驱动流程改进,从缺陷数据中识别测试盲区与开发习惯问题,并验证改进措施的效果? A 回溯会议只是讨论缺陷多少 B 通过缺陷数据分类识别测试盲区与开发习惯问题,制定改进措施并用度量对比验证效果,形成闭环改进 ✓ 正确答案 C 回溯会议无需数据支撑 D 改进措施无需验证效果
# 19. 缺陷报告的附件与复现证据,日志、截图、录屏与抓包文件如何随缺陷提交,同时做好敏感信息脱敏? A 证据无需与缺陷对应 B 附件可直接包含用户密码等敏感信息 C 日志、截图、录屏、抓包应随缺陷提交并标注关键信息,提交前必须对账号、支付等敏感信息脱敏以保障数据安全 ✓ 正确答案 D 附件无需考虑大小与格式