Skip to content

Flutter Service: Outreach / External Documentation #460

Description

@goosewobbler

Once @wdio/flutter-service reaches a stable release, we should update the Flutter docs (flutter/website) to mention @wdio/flutter-service as a way to run end-to-end tests of Flutter apps (Android + iOS) with WebdriverIO.

The service drives native find/tap over appium-flutter-driver (the FLUTTER context) and runs execute + mock in the app's Dart isolate over the Dart VM Service; mocking is cooperative via the wdio_flutter Dart package. It composes with @wdio/appium-service. Flutter's docs have an extensive testing section (unit / widget / integration_test); the WDIO service is a complementary cross-framework E2E option.

We will also need to add the corresponding WebdriverIO docs: there is no mobile-testing/flutter page yet. This likely mirrors the Tauri approach — a docs generator that pulls the service docs from this repo, a landing page, and a sidebar entry.

Status: the service is currently 1.0.0-next.x pre-release, so this is a follow-up for the stable release.

Tracking

  • Flutter docs — not started: flutter/website
  • WDIO docs — not started (no mobile-testing/flutter page yet)

Template: the Tauri equivalent #30 (Tauri-docs PR tauri-apps/tauri-docs#3922, WDIO docs PR webdriverio/webdriverio#15235) and the Dioxus equivalent #458.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:documentationUpdates to documentationscope:flutterFlutter service and wdio_flutter Dart contract

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions