25 lines
1.2 KiB
Markdown
25 lines
1.2 KiB
Markdown
# 测试生成智能体约定
|
||
|
||
## 适用范围
|
||
- 本工作区包含基于 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
|
||
|
||
## 约束规则
|
||
- 除非用户明确要求只看中间步骤,否则禁止跳步。
|
||
- 每一步都必须显式接收上一步输出作为上下文输入。
|
||
- 若无法识别类型,必须输出未知类型及候选类型,并继续执行通用分解。
|
||
- 最终输出必须严格包含测试项、测试用例、预期成果三段,并按正常测试/异常测试分组。
|