# 3. Pairwise 工具,PICT(Microsoft)、jenny、BREW、Hexawise、ACTS 的工程取舍? A 无工具 B Hexawise C BREW 的付费版 D PICT(Microsoft) ✓ 正确答案
# 4. Pairwise 的 t-wise(3-way、4-way、6-way)扩展与组合爆炸的工程边界? A 绝大多数缺陷由 1-way/2-way 交互触发,成本低 ✓ 正确答案 B 4-way 效果更好 C 6-way 成本最低 D t 值与缺陷无关
# 5. Classification Tree Method(CTM/CTE)由 Grochtmann 与 Grimm 提出的层级分类树绘制与组合测试? A 独立的输入维度 ✓ 正确答案 B 维度下的互斥取值 C 测试用例 D 缺陷
# 6. 组合测试的覆盖度量,Covering Array 的 strength 与用例数的数学关系,t-wise 覆盖率的计算方式 A 缺陷数 B 参数个数 C 用例总数 D 任意 t 个参数的所有取值组合被覆盖 ✓ 正确答案
# 9. Pairwise 在移动端机型/OS/分辨率兼容矩阵中的应用,如何从海量组合中选出最小覆盖集并评估残留风险? A 增加的成本 B 被覆盖的参数对 C 未被覆盖的 3-way 及以上组合 ✓ 正确答案 D 减少的机型
# 10. t-wise 覆盖度的量化验证,如何用 Covering Array 生成结果核对已生成用例集的 strength 是否达标? A 缺陷数 / 用例数 B 用例总数 / 参数总数 C 已覆盖的 t 组合数 / 所有 t 组合数 ✓ 正确答案 D 参数数 × 水平数
# 13. 组合测试的增量维护,新增参数或取值时如何在不重跑全部用例的前提下扩展组合集,并保证既有覆盖不破坏? A 保留原用例集为种子,为新增组合补充用例并校验整体 strength ✓ 正确答案 B 每次需求变更全量重跑 C 忽略新增参数 D 只测新增参数
# 14. Pairwise 与 Orthogonal Array Testing 的工程对比? A 覆盖更严格 B 更灵活(支持水平数不等、约束),用例数通常更少 ✓ 正确答案 C 均衡性更强 D 无需工具
# 15. 组合覆盖与配对测试(Pairwise)的数学基础,为什么 Pairwise 能有效减少用例数? A 减少取值数 B 只覆盖所有参数对而非全组合,用例数从指数级降到约平方级 ✓ 正确答案 C 减少参数个数 D 覆盖所有参数组合
# 16. CTE 与 Pairwise 在 multi-system testing 的工程取舍? A 两者都独立使用 B 只用 CTE C 只用 Pairwise D CTE 建模维度,Pairwise 生成组合用例 ✓ 正确答案
# 18. 约束求解在 pairwise 生成中的角色,参数间的禁止组合(如浏览器=IE 与系统=macOS)如何声明并保证生成用例合规? A 声明约束、生成时规避、生成后校验 ✓ 正确答案 B 生成后手工删除 C 忽略约束 D 只测禁止组合
# 19. Pairwise 的种子用例与权重如何影响生成结果?如何保证业务关键组合不被优化算法丢弃? A 只依赖优化算法 B 减少关键组合 C 把关键组合作为种子用例,关键取值设高权重,生成后校验 ✓ 正确答案 D 忽略权重