autorenew

技能详情

成对组合测试设计

需要从 测试因素、每个因素的取值、组合约束、平台/角色维度、风险证据和已有组合 中提取 成对组合测试设计 候选。

状态稳定
类型原子 Skill
领域软件测试
生命周期测试设计
适合角色QA
语言中文 / 英文
评测有评测 ✓
同步日期2026-09-15

解决什么问题

它把当前 Skill 的方法整理成可以直接执行、评审和复用的质量输入。

  • 不把成对覆盖写成全组合覆盖,不忽略互斥约束,不凭经验补造因素或取值。
  • 文件存在、名称匹配、设计声明或 Eval 配置不等于真实执行证据。
  • 未知项标为 unassessed、blocked 或待确认,不用常识补齐。
  • 范围或证据不完整时,不要把方法名称、文件存在或候选数量写成测试已执行、覆盖、通过或发布证据。

适用场景

推荐使用
  • 需要从 测试因素、每个因素的取值、组合约束、平台/角色维度、风险证据和已有组合 中提取 成对组合测试设计 候选。
  • 需要解释选择理由、适用约束、证据缺口和最小验证动作。
  • 材料不完整但仍要交付受限初版,并明确 blocked 或 unassessed 边界。
常见误区
  • 范围或证据不完整时,不要把方法名称、文件存在或候选数量写成测试已执行、覆盖、通过或发布证据。
  • 不要用常识补齐未提供的规则、阈值、数据、环境或结果;保留 unassessed、blocked 和待确认项。
  • 不要把本 Skill 的专项候选扩写成完整策略、完整测试用例、真实执行或发布决定。

输入

最低输入
  • 阅读 prompts/pairwise-testing.md,并提供目标、范围、材料、环境和已有证据。
推荐输入
  • 项目目标
  • 测试范围
  • 约束条件
可选上下文
  • 相关代码或配置
  • 历史结果
  • 日志与指标

输出

输出会围绕该 Skill 的方法形成可执行结果,并明确事实、假设、风险和下一步。

不安装也能判断输出价值

  1. 01已记录六类输入审计。
  2. 02每条 PWT-## 有来源、最小证据、影响/优先级、责任角色、关闭条件和验证方法。
  3. 03已区分事实、推断、建议、未执行和 Human 决策。
  4. 04未把设计候选写成完整测试、执行结果、覆盖证明或发布结论。

工作原理

  1. 01阅读 prompts/pairwise-testing.md,并提供目标、范围、材料、环境和已有证据。
  2. 02先完成 known、missing、conflicting、stale、out_of_scope、assumptions 六类输入审计。
  3. 03用 PWT-## 记录 因素、取值对、合法性约束、交互风险、覆盖理由、来源证据、优先级和验证方法,保留来源、证据状态、影响/优先级、责任角色、关闭条件和验证方法。
  4. 04材料冲突、缺少约束或没有执行证据时,保留双方和待确认问题。

安装与快速开始

安装命令 / SHELL
npx skills add \
  https://github.com/naodeng/awesome-qa-skills/tree/main/skills/zh/testing-types/pairwise-testing
  -g
pairwise-testing.prompt
@skill pairwise-testing

结合当前项目上下文,按该 Skill 的要求给出可执行结果。

补充上下文:
[粘贴项目背景或需求]