SuperAPI AI 工具集

flutter-patrol-usage

测试与质量

查看项目

更新于 10-15 23:49

技能介绍

用途:该插件面向 Flutter 的 LeanCode Patrol 端到端(E2E)UI 测试,帮助理解 Patrol 的适用场景,并按约定创建、重构或审查测试。

主要能力:覆盖 Patrol 测试结构、断言、key 命名、自定义 finder 以及原生自动化边界;支持就原生对话框、权限、通知等平台 UI 的处理方式提供指导;同时帮助使用 Patrol MCP 进行智能体驱动的测试运行与调试。

使用方式:可请求创建或重构 Patrol E2E 测试、为功能流程添加或检查测试 key、咨询原生 UI 处理方法,或请求通过 Patrol MCP 运行与调试测试。示例请求包括“为登录流程创建 Patrol 测试”“检查此功能是否缺少 Patrol key”“帮我通过 Patrol MCP 运行此测试”。

参考资源:references/patrol-tests.md 提供测试结构与 Patrol API 约定;references/patrol-keys.md 提供 key 命名与组合规则。相关插件 flutter-bloc 涉及 cubit 驱动流程的状态管理约定,flutter-navigation 涉及 Patrol 测试所覆盖的路由结构与导航流程。

限制:资料未提供具体安装命令、版本要求、收费信息或平台兼容性细节,需以官方文档为准。