🏛 架构平台 Arch.Platform

android-e2e-flow L1 平台

Android E2E UI 流程(Maestro)
工具 · 包(pip/npm) 真资产

📌 定位

Android 应用 UI 端到端测试流程。基于 Maestro CLI,在真模拟器上驱动 app 完整 user journey(login→calendar→detail 等)。配套:seeder 脚本准备账号数据,GH Actions nightly cron 自动跑通,失败时自动截图+logcat 存证。Consumer 只写 .yaml flow + 提供 testTag,无需关心 emulator 启停和 CI 编排。

📦 复用信息

语言
包名
安装
用法
仓库
https://github.com/AndyWongWithAI/baby-bus
状态
archived

🏗️ 结构

原子性
复合
子组件数
1
子组件
58ec5b49 (>=1.0)
Tags
androide2emaestrouiregressionnightly

展开依赖树 →

🕸 依赖架构图

graph LR classDef L0 fill:#fee,stroke:#c00 classDef L1 fill:#ffd,stroke:#a80 classDef L2 fill:#ddf,stroke:#06c classDef L3 fill:#dfd,stroke:#080 subgraph L1["平台层"] android_e2e_flow["android-e2e-flow"] end class android_e2e_flow L1

实线 → composed_of(代码层组合);虚线 → runtime_dependency(运行时/编排依赖)。详细层级请展开 依赖树

📜 版本历史 (0 个)

暂无版本记录(用 arch version create android-e2e-flow --version 1.0.0 --intent major --changelog "..." --breaking-changes "..." 登记)

🐛 关联反馈 (0 个)

暂无反馈(用 arch feedback create 或 GitHub Action 登记)

📋 关联需求 (0 个)

暂无需求(登记新需求 →)

📜 被核心思想引用 (0 条)

暂无核心思想引用本组件


🗑️ 确认删除组件

android-e2e-flow 将被软删除(is_archived=true), 不会从数据库物理移除。可通过「♻️ 恢复组件」按钮还原。

⚠️ 若该组件被其他组件 composed_of 引用,删除会被后端 409 拒绝, 需先解除依赖关系。