# 测试生成智能体约定 ## 适用范围 - 本工作区包含基于 Tool Calling 与 Skill Calling 的测试内容生成链路。 - 当用户提出测试项分解、测试用例生成或预期成果生成需求时,必须触发 testing-orchestrator。 ## 已注册技能 - identify-requirement-type:将用户需求文本识别为明确的测试需求类型,为后续测试项分解与测试用例生成提供分类依据。 - decompose-test-items:按需求类型规则生成正常测试与异常测试测试项。 - generate-test-cases:按测试项生成可执行测试用例,至少 1 条/测试项。 - testing-orchestrator:按标准顺序编排工具调用并输出结构化结果。 ## 强制调用链 1. identify-requirement-type 2. decompose-test-items 3. generate-test-cases 4. build_expected_results 5. format_output ## 约束规则 - 除非用户明确要求只看中间步骤,否则禁止跳步。 - 每一步都必须显式接收上一步输出作为上下文输入。 - 若无法识别类型,必须输出未知类型及候选类型,并继续执行通用分解。 - 最终输出必须严格包含测试项、测试用例、预期成果三段,并按正常测试/异常测试分组。