{
  "说明": "全部为合成输入与拟定制工作表，未连接真实系统，预期不是实测结果。",
  "研究日期": "2026-10-24",
  "题目": "已批准的业务规则交给 Agent，怎样设计覆盖分支的测试用例",
  "工作表字段": [
    "用例ID",
    "规则条款",
    "前置对象",
    "输入参数",
    "执行步骤",
    "可观察预期",
    "覆盖理由",
    "待定规则",
    "实际结果"
  ],
  "samples": [
    {
      "case_id": "W056-01",
      "input": "预约人数1至8且场地可用，输入8人可用",
      "expected": "生成边界有效用例及明确预期",
      "actual": "",
      "human_review": "由本场景授权业务或技术负责人核对；本表不自动给出批准、上线或安全通过结论。",
      "reviewer": "",
      "evidence_location": ""
    },
    {
      "case_id": "W056-02",
      "input": "场地不可用且人数9，两个校验同时失败",
      "expected": "生成多条件用例并要求既定优先提示依据",
      "actual": "",
      "human_review": "由本场景授权业务或技术负责人核对；本表不自动给出批准、上线或安全通过结论。",
      "reviewer": "",
      "evidence_location": ""
    },
    {
      "case_id": "W056-03",
      "input": "规则允许重复日期，但没有定义同人同场重叠预约",
      "expected": "列预期缺失，不能把自拟规则当标准答案",
      "actual": "",
      "human_review": "由本场景授权业务或技术负责人核对；本表不自动给出批准、上线或安全通过结论。",
      "reviewer": "",
      "evidence_location": ""
    }
  ],
  "补充业务输入": {
    "W056-01用例草案": {
      "前置": [
        "U01合成申请人",
        "R01可用场地",
        "S01可约时段"
      ],
      "步骤": [
        "选择R01/S01",
        "填写人数8",
        "提交"
      ],
      "预期": "按已批1至8且场地可用的规则允许提交，具体确认展示待采用规格",
      "actual": ""
    },
    "W056-02": {
      "人数": 9,
      "场地状态": "不可用",
      "预期": "不得作为满足全部条件的请求正常提交；错误提示优先级未定"
    },
    "W056-03": {
      "同申请人": "U01",
      "场地": "R01",
      "日期": "2026-10-24",
      "时段": [
        "09:00–10:00",
        "09:30–10:30"
      ],
      "时区": "Asia/Shanghai",
      "预期": "重叠处理规则尚缺，不能自定允许或拒绝"
    }
  },
  "source_support": [
    {
      "url": "https://cucumber.io/docs/gherkin/reference/",
      "support": "Rule、Given/When/Then、Scenario Outline与Examples可以表达规则和具体示例，不自动证明业务规则正确。",
      "opened_on": "2026-10-24"
    },
    {
      "url": "https://docs.pytest.org/en/stable/how-to/parametrize.html",
      "support": "parametrize可传入多组输入和预期，叠加参数可形成组合；不自动保证业务覆盖充分。",
      "opened_on": "2026-10-24"
    }
  ]
}
