Pakete, Repositories und App-Kategorien suchen

Cover von fluttium_cli
Paketdetailsv0.1.2

fluttium_cli

Die CLI für Fluttium, ein Benutzerfluss-Testframework für Flutter

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
232
Likes
21
Pub-Punkte
140

Paket installieren

flutter pub add fluttium_cli

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Der Fluttium CLI ist ein Befehlszeilenwerkzeug für Fluttium, einen Testframework, der entwickelt wurde, um Benutzerflüsse in Flutter-Anwendungen zu automatisieren und zu validieren. Er ermöglicht Entwicklern, End-to-End-Tests zu definieren, auszuführen und zu verwalten, die echte Benutzerinteraktionen über mehrere Plattformen hinweg simulieren. Der CLI vereinfacht die Testausführung, Konfiguration und Berichterstattung und erleichtert die Integration von Tests in CI/CD-Pipelines. Mit Unterstützung für Android, iOS, Web, macOS, Windows und Linux stellt der Fluttium CLI eine konsistente Testausführung in allen Zielumgebungen sicher.

Anwendungsfälle

  • Automatisierung der Benutzerfluss-Validierung
  • Tests in CI/CD-Pipelines integrieren
  • Plattformübergreifende End-to-End-Tests
  • Regressionstests für UI-Workflows
  • Komplexe Navigationssequenzen testen

Hauptmerkmale

  • plattformunabhängige Testausführung
  • Einfache YAML-basierte Testdefinitionen
  • Eingebaute Bildschirmfotos und Videoaufnahme
  • Unterstützung für echte Geräte und Emulatoren
  • Detaillierte Testberichterstattung
  • Nahtlose Integration in Flutter-Projekte

Geeignet für

  • Flutter-Teams, die automatisiertes Testen praktizieren
  • Entwickler, die sich auf UI-Reliabilität konzentrieren
  • Projekte, die konsistente Quellenplattformen erfordern
  • CI/CD-gesteuerte Entwicklungsworkflows
  • Teams, die verhaltensbasiertes Testen übernehmen

Hinweise

  • Kenntnis der Test-Syntax von Fluttium erforderlich
  • Für komplexe Szenarien ist möglicherweise zusätzliche Einrichtung erforderlich
  • Eingeschränkt auf das Testmodell von Fluttium
  • Am besten geeignet für UI-orientierte Workflows
  • Abhängig von stabiler Netzwerkverbindung und Gerätezugriff

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

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.

Kategorien

Abhängigkeiten

Abhängigkeiten 10 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.