パッケージ、リポジトリ、アプリカテゴリを検索

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 件

ソースリポジトリ

このパッケージを使用しているプロジェクト

データはまだありません。