用途
testing-workflow 用于对技能进行全面的功能测试。它通过编排 skill-tester 的操作并结合验证检查,确保技能能够正确工作。其核心目标是提供完整的功能验证,覆盖示例、真实场景、集成以及结构验证四个层面。
主要能力
该技能由两个组件技能构成:
- skill-tester:包含全部 4 项操作
- skill-validator:执行验证检查
工作流共分 4 个步骤:
- 示例验证(Example Validation):提取并执行技能中的所有示例,确认它们能正确运行。
- 场景测试(Scenario Testing):在 2-3 个来自“When to Use”部分的真实场景中测试技能。
- 集成测试(Integration Testing):测试技能与其依赖或组合的其他技能能否协同工作。
- 验证检查(Validation Check):运行 skill-validator,确保测试过程未暴露结构性问题。
最终结果为完整的功能验证,确认技能工作正常。
使用方式
按顺序执行以下四个步骤:
| 步骤 | 重点 | 时间 | 通过标准 |
|---|---|---|---|
| 1 | 示例 | 15-30 分钟 | 所有示例正确执行 |
| 2 | 场景 | 30-90 分钟 | 场景成功完成 |
| 3 | 集成 | 20-45 分钟 | 集成顺畅(如适用) |
| 4 | 验证 | 10-15 分钟 | 结构仍然通过 |
总耗时:1.5-3 小时。
结果:✅ TESTS PASS 或 ❌ TESTS FAIL(附带需要修复的问题)。
适用场景
- 部署前的功能测试
- 实现新功能之后
- 验证示例与文档
- 工作流类技能的集成验证
限制
资料中未提供关于收费、价格、平台支持、具体安装命令或依赖环境的说明,这些信息暂未提供。