SuperAPI AI 工具集

revyl-mcp-analyze

测试与质量

查看项目

更新于 10-16 10:50

技能介绍

Revyl MCP Analyze Skill

用途

该技能用于分析 Revyl MCP 中失败的测试执行,判断失败的根本原因属于哪一类问题,并据此给出下一步操作建议。

证据流程

  1. 从 run_test 之后获得的任务 ID(task ID)开始。
  2. 拉取状态负载:
get_test_status(task_id="...")
  1. 检查失败步骤的预期(expectations)与观察到的推理(observed reasoning)。
  2. 进行分类,可选类别为:
    • REAL BUG
    • FLAKY TEST
    • INFRA ISSUE
    • TEST IMPROVEMENT
  3. 推荐确切的下一个工具或动作。

分类规则

  • REAL BUG:动作已完成,但应用行为与预期结果相矛盾。
  • FLAKY TEST:应用行为可接受,但验证过于脆弱(brittle)。
  • INFRA ISSUE:没有执行有意义的应用步骤,或出现环境搭建/设备/构建失败。
  • TEST IMPROVEMENT:测试结构薄弱,或存在歧义。

必需输出

输出格式如下:

Task: <task-id>
Classification: <REAL BUG | FLAKY TEST | INFRA ISSUE | TEST IMPROVEMENT>
Confidence: <HIGH | MEDIUM | LOW>
Evidence:
- Expected: <summary>
- Observed: <summary>
- Why: <short rationale>
Next action:
- <specific update_test / rerun / bug filing action>

适用场景

适用于需要判定 Revyl MCP 测试失败原因并进行后续处置的流程,例如决定是提交缺陷、重跑测试、修复基础设施,还是改进测试设计。

限制

资料未提供关于使用时所需权限、依赖环境、收费方式、价格及平台支持的具体信息,暂未提供。