完善skills;测试用例生成页面功能初步实现

This commit is contained in:
2026-05-05 19:45:33 +08:00
parent 0c2ed67e2a
commit 69b49d28b2
35 changed files with 4396 additions and 658 deletions

View File

@@ -1,6 +1,6 @@
---
name: testing-orchestrator
description: "当用户要求测试项分解或测试用例生成且需要完整工具调用链时使用。"
description: "当需要从需求文本一键生成测试项、测试用例与预期成果时使用,按 identify→decompose→generate→build→format 全链路编排并透传上下文。"
---
# testing-orchestrator
@@ -31,15 +31,13 @@ description: "当用户要求测试项分解或测试用例生成且需要完整
- requirement_type
- reason
- candidates
- recommended_test_methods
- suggested_decompose_template
- recommended_test_methods(格式:`Mxx|方法名`
### Step 2: decompose-test-items
- 输入:
- user_requirement_text
- requirement_type来自 Step 1
- recommended_test_methods来自 Step 1
- suggested_decompose_template来自 Step 1
- 输出:
- normal_test_items
- abnormal_test_items
@@ -56,6 +54,13 @@ description: "当用户要求测试项分解或测试用例生成且需要完整
- abnormal_test_cases
- method_alignment_report
#### Step 3 路由规则(按需调用)
1.`recommended_test_methods` 提取 Method ID`Mxx`)。
2. 若命中 `M01-M12`,调用 `generate-test-cases-blackbox`
3. 若命中 `M13-M18`,调用 `generate-test-cases-whitebox`
4. 同一测试项命中黑盒+白盒时,并行生成后去重合并。
5. 合并后统一输出 `case_id``method_alignment_report`,并记录未落地方法到 `gaps`
### Step 4: build-expected-results
- 输入:
- normal_test_cases来自 Step 3