패키지, 저장소 및 앱 카테고리 검색

fluttium_cli 표지
패키지 상세v0.1.2

fluttium_cli

Flutter용 사용자 흐름 테스트 프레임워크인 Fluttium의 CLI

AndroidiOSWebmacOSWindowsLinux
30일 다운로드
232
좋아요
21
Pub 점수
140

패키지 설치

flutter pub add fluttium_cli

패키지 개요

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

Fluttium CLI는 Flutter 애플리케이션 내의 사용자 흐름을 자동화하고 검증하기 위해 설계된 테스트 프레임워크인 Fluttium용 명령줄 도구입니다. 개발자가 여러 플랫폼에서 실제 사용자 상호작용을 시뮬레이션하는 엔드투엔드 테스트를 정의하고 실행하며 관리할 수 있게 해줍니다. CLI는 테스트 실행, 구성 및 보고를 간소화하여 CI/CD 파이프라인에 테스트를 통합하는 것을 더 쉽게 만듭니다. Android, iOS, Web, macOS, Windows, Linux를 지원하므로 모든 대상 환경에서 일관된 테스트를 보장합니다.

사용 사례

  • 사용자 흐름 검증 자동화
  • CI/CD 파이프라인에 테스트 통합하기
  • 크로스 플랫폼 엔드 투 엔드 테스트
  • UI 워크플로우를 위한 회귀 테스트
  • 복잡한 탐색 시퀀스 테스트

주요 기능

  • 플랫폼에 관계없는 테스트 실행
  • 간단한 YAML 기반 테스트 정의
  • 내장 스크린샷 및 비디오 녹화
  • 실기기 및 에뮬레이터 지원
  • 상세 테스트 보고서
  • Flutter 프로젝트와의 원활한 통합

적합한 대상

  • Flutter 팀이 자동화된 테스트를 실천하고 있습니다
  • UI 신뢰성에 중점을 둔 개발자
  • 크로스 플랫폼 일관성 요구 프로젝트
  • CI/CD 기반 개발 워크플로우
  • 행동 기반 테스트를 채택하는 팀

고려 사항

  • Fluttium 테스트 구문에 대한 이해가 필요합니다
  • 복잡한 시나리오를 위해 추가 설정이 필요할 수 있습니다
  • Fluttium의 테스트 모델에 제한됨
  • UI 중심 워크플로우에 가장 적합
  • 안정적인 네트워크 및 장치 접근에 의존

원본 README

연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.

fluttium logo

ci coverage style: very good analysis License: MIT Powered by Mason


Fluttium, the user flow testing tool for Flutter.

Fluttium Demo

Packages

Package Pub
fluttium pub package
fluttium_cli pub package
fluttium_driver pub package
fluttium_interfaces pub package
fluttium_protocol pub package

Actions

Action Pub
log_action pub package

Quick Start

# 📦 Install from pub.dev
flutter pub global activate fluttium_cli

# 🖥 Create a test flow file
fluttium new flow my_flow --description "My cool flow"

# 🧪 Run a test flow file
fluttium test my_flow.yaml

Documentation

View the full documentation here.

Examples

The example directory contains example user flows that are written for the example application.

These tests are used for testing of new features and will be kept up to date.

Contributing

Have you found a bug or have a suggestion of how to enhance Fluttium? Open an issue and we will take a look at it as soon as possible.

Do you want to contribute with a PR? PRs are always welcome, just make sure to create it from the correct branch (main) and follow the checklist which will appear when you open the PR.

카테고리

의존성

의존성 목록 10 개

소스 저장소

이 패키지를 사용하는 프로젝트

아직 데이터가 없습니다.