FLUTTER ECOSYSTEM

fluttersdk_dusk

Driver E2E do Flutter para agentes de LLM e CI. 41 comandos da CLI e 39 ferramentas MCP controlam um aplicativo em execução por meio de extensões do VM Service; nenhum framework flutter_test é necessário.

Versão mais recente
0.0.17
Downloads em 30 dias
19,1 mil
Curtidas
3
Pontos Pub
160

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Visão geral

FlutterSDK Dusk é um driver de teste ponta a ponta projetado para agentes de IA e pipelines de CI. Ele utiliza 41 comandos da CLI e 39 ferramentas MCP para interagir com um aplicativo Flutter em execução por meio de extensões do VM Service, eliminando a necessidade do framework flutter_test. Ideal para testes automatizados em ambientes complexos, permite controle preciso sobre o comportamento do aplicativo durante os testes. O pacote suporta múltiplas plataformas, incluindo Android, iOS, Linux, macOS e Windows, tornando-o versátil para fluxos de trabalho multiplataforma.

Casos de uso
  • Testes E2E automatizados em pipelines de CI/CD
  • Testando aplicativos com interações orientadas por LLM
  • Testes headless de aplicativos Flutter
  • Testes de integração sem flutter_test
  • Automação de testes multiplataforma
Principais recursos
  • 41 comandos da CLI para orquestração de testes
  • 39 ferramentas MCP para interação de aplicativo
  • Controle baseado em extensão do serviço VM
  • Nenhuma dependência do flutter_test
  • Suporte para Android, iOS, Linux, macOS, Windows
Indicado para
  • engenheiros de CI/CD
  • desenvolvedores de agente LLM
  • Especialistas em automação de testes
  • Equipes de Flutter multiplataforma
  • Testadores avançados de E2E
Considerações
  • Requer aplicativo Flutter em execução com o serviço VM habilitado
  • Limitado a ambientes que suportam extensões do VM Service
  • Curva de aprendizado mais acentuada devido à complexidade da CLI
  • Pode exigir configuração adicional para integração com LLM
  • Não destinado a testes unitários ou de widget
Plataformas compatíveisAndroidiOSLinuxmacOSWindows

Instalar pacote

flutter pub add fluttersdk_dusk

Categorias

Dependências

Lista de dependências 5 itens

Repositório-fonte

Projetos relacionados

Ainda não há dados.

Rankings