FLUTTER ECOSYSTEM

fluttersdk_dusk

LLM 에이전트 및 CI용 Flutter E2E 드라이버입니다. 41개의 CLI 명령어와 39개의 MCP 도구가 VM Service 확장 기능을 통해 실행 중인 앱을 제어합니다. flutter_test 하드웨어는 필요하지 않습니다.

최신 버전
0.0.17
30일 다운로드
1.9만
좋아요
3
Pub 점수
160

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

개요

FlutterSDK Dusk는 LLM 에이전트 및 CI 파이프라인을 위한 엔드투엔드 테스팅 드라이버입니다. VM Service 확장 기능을 통해 실행 중인 Flutter 앱과 상호작용하기 위해 41개의 CLI 명령어와 39개의 MCP 도구를 활용하며, flutter_test 프레임워크 사용이 필요 없습니다. 복잡한 환경에서의 자동화된 테스트에 적합하며, 테스트 중 앱 동작에 대한 정밀한 제어가 가능합니다. 이 패키지는 Android, iOS, Linux, macOS, Windows 등 여러 플랫폼을 지원하여 크로스플랫폼 워크플로우에 유연하게 대응할 수 있습니다.

사용 사례
  • CI/CD 파이프라인에서의 자동화된 엔드투엔드 테스트
  • LLM 기반 상호작용을 사용한 앱 테스트
  • Flutter 애플리케이션의 헤드리스 테스트
  • flutter_test 없이 통합 테스트
  • 크로스 플랫폼 테스트 자동화
주요 기능
  • 테스트 오케스트레이션을 위한 41개의 CLI 명령어
  • 앱 상호작용을 위한 39개의 MCP 도구
  • VM 서비스 확장 기반 제어
  • flutter_test 종속성 없음
  • Android, iOS, Linux, macOS, Windows 지원
적합한 대상
  • CI/CD 엔지니어
  • LLM 에이전트 개발자
  • 테스트 자동화 전문가
  • 크로스 플랫폼 플러터 팀
  • 고급 E2E 테스터
고려 사항
  • VM 서비스가 활성화된 상태에서 Flutter 앱을 실행해야 합니다
  • VM Service 확장 기능을 지원하는 환경에 한정
  • CLI의 복잡성으로 인해 학습 곡선이 더 가파르다
  • LLM 통합을 위해 추가 설정이 필요할 수 있습니다
  • 단위 테스트 또는 위젯 테스트를 위한 것이 아님
지원 플랫폼AndroidiOSLinuxmacOSWindows

패키지 설치

flutter pub add fluttersdk_dusk

카테고리

의존성

의존성 목록 5 개

소스 저장소

관련 프로젝트

아직 데이터가 없습니다.

순위