init. project
This commit is contained in:
24
.github/AGENTS.md
vendored
Normal file
24
.github/AGENTS.md
vendored
Normal file
@@ -0,0 +1,24 @@
|
||||
# 测试生成智能体约定
|
||||
|
||||
## 适用范围
|
||||
- 本工作区包含基于 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
|
||||
|
||||
## 约束规则
|
||||
- 除非用户明确要求只看中间步骤,否则禁止跳步。
|
||||
- 每一步都必须显式接收上一步输出作为上下文输入。
|
||||
- 若无法识别类型,必须输出未知类型及候选类型,并继续执行通用分解。
|
||||
- 最终输出必须严格包含测试项、测试用例、预期成果三段,并按正常测试/异常测试分组。
|
||||
Reference in New Issue
Block a user