flutterwright (Flutter デバイス自動化) は何をしますか?
Playwright スタイルの Flutter デバイス自動化スキル(Claude Code 用、Android 対応)
このスキルを有効にすると、page オブジェクトを使って Flutter アプリの操作(タップ、テキスト入力、スワイプなど)を Playwright の API と同様のインターフェースで実行できます。
サポートする操作
await page.locator('Finder').tap()— 要素のタップawait page.fill('Finder', 'テキスト')— テキストフィールドへの入力await page.waitForSelector('Finder')— 要素の出現待ちawait page.scroll('Finder', dx, dy)— スクロール操作await page.screenshot()— スクリーンショット取得
対応プラットフォーム
- Android エミュレーター/実機
動作の仕組み
内部的には adb で Flutter のテストフレームワーク(integration_test)を呼び出し、Playwright スタイルのコマンドを Flutter アプリに送信します。