FLUTTER ECOSYSTEM

fluttersdk_dusk

Flutter E2E 驱动程序,用于 LLM 代理和 CI。41 个 CLI 命令和 39 个 MCP 工具通过 VM Service 扩展控制运行中的应用;无需 flutter_test 框架。

最新版本
0.0.17
近 30 天下载
1.9万
喜欢数
3
Pub 分数
160

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

FlutterSDK Dusk 是一个端到端测试驱动程序,专为 LLM 代理和 CI 流水线设计。它利用 41 个 CLI 命令和 39 个 MCP 工具,通过 VM Service 扩展与正在运行的 Flutter 应用交互,无需使用 flutter_test 框架。适用于复杂环境中的自动化测试,可在测试过程中对应用行为进行精确控制。该包支持 Android、iOS、Linux、macOS 和 Windows 多个平台,适用于跨平台工作流。

适合场景
  • CI/CD 流水线中的自动化端到端测试
  • 使用LLM驱动的交互测试应用
  • Flutter 应用的无头测试
  • 无需 flutter_test 的集成测试
  • 跨平台测试自动化
主要特点
  • 41 个用于测试编排的 CLI 命令
  • 39 个用于应用交互的 MCP 工具
  • 基于 VM Service 扩展的控制
  • 无 flutter_test 依赖
  • 支持 Android、iOS、Linux、macOS、Windows
适合对象
  • CI/CD 工程师
  • LLM 代理开发者
  • 测试自动化专家
  • 跨平台 Flutter 团队
  • 高级端到端测试人员
使用建议
  • 需要在启用 VM 服务的情况下运行 Flutter 应用
  • 仅限支持 VM Service 扩展的环境
  • 由于 CLI 复杂性导致学习曲线更陡峭
  • 可能需要额外设置以集成大语言模型
  • 不适用于单元测试或组件测试
支持平台AndroidiOSLinuxmacOSWindows

安装插件

flutter pub add fluttersdk_dusk

所属分类

依赖

依赖清单 5 项

源码仓库

关联项目

暂无相关数据。

所在榜单