mobile-automation
FeaturedFlutterアプリのUI動作をシミュレーターで検証する、またはBridgeとのE2Eを確認するときに使う。
AI & Automation 1,075 stars
113 forks Updated 3 days ago MIT
Install
Quality Score: 91/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# Mobile Automation
検証対象に応じて必要な参照だけ読む。dart-mcp / Marionette で実行時の状態を確認する。
- 起動・接続・CLIとMCPの使い分け: [references/startup.md](references/startup.md)
- Bridge不要のMock UI検証と要素キー: [references/mock-and-keys.md](references/mock-and-keys.md)
- 実際のBridge通信を含む検証: [references/e2e.md](references/e2e.md)
- 接続・ジェスチャー・モック制限の問題: [references/troubleshooting.md](references/troubleshooting.md)
## 実行範囲
- 既定はiOSシミュレーターとテスト用Bridge `8766`。ユーザーが指定したデバイス・接続先を優先する。本番 `8765` のプロセスを停止しない。
- プロジェクトルートは `git rev-parse --show-toplevel`、アプリはその配下の `apps/mobile`。
- 検証する挙動と期待結果を決め、関連するシナリオを選ぶ。単純なUI確認は直接操作する。複数画面の独立した検証は、利用可能なら `e2e-verifier` 等へ委譲できる。
- 操作には現在の `get_interactive_elements` のキー・boundsを使う。画面遷移やジェスチャー後は結果を確認する。
- 要素・ログで挙動を確認し、外観・レイアウトの変更はスクリーンショットで目視する。枚数は検証対象に応じて選ぶ。
- 終了時は自分が起動したアプリ・BridgeだけPIDを指定して停止する。プレビュー継続を依頼されている場合は残し、接続方法を報告する。
- 検証結果と未確認の範囲を報告する。Mock表示の成功を実通信の成功として扱わない。
Details
- Author
- K9i-0
- Repository
- K9i-0/ccpocket
- Created
- 7 months ago
- Last Updated
- 3 days ago
- Language
- Dart
- License
- MIT
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Listed
mobile-automation
MCP (dart-mcp + Marionette) を使ったFlutterアプリのE2E自動化・UI検証ガイド。シミュレーターでのUI動作確認、モックプレビュー検証、Bridge経由のE2Eテスト、スクリーンショット撮影など、アプリの動作検証が必要なときに使う。「動作確認して」「UIを検証して」「E2Eテスト」「シミュレーターで確認」「モックで確認」と言われたときや、UI変更後の検証フェーズで使用すること。
0 Updated 1 weeks ago
chenyynx AI & Automation Listed
godot-mcp-bridge-e2e
bridge e2e 运行时验证 game_bridge_install run_project wait_for_bridge game_query ping game_input game_wait take_screenshot frame-verify 录制 回归测试 输入模拟 —— 当你需要验证运行时行为、做 E2E 测试、模拟输入或回归测试时使用
97 Updated 1 weeks ago
wgt19861219 Testing & QA Listed
mobile-app-autotest
为 Android / iOS 原生与混合 App 设计并生成可维护的 Appium 自动化测试资产。 覆盖本地模拟器/真机与云真机网格,支持 Java、Python、JavaScript、TypeScript。 当用户提到 App 自动化、移动端测试、Appium、Android/iOS 测试、真机云、 UiAutomator2、XCUITest、混合应用 WebView、移动 E2E 时使用。
8 Updated 1 months ago
ruhedanghaoyigexuesheng