第 02 课 · 等待与验证
第 01 课的流程有个缺陷:它假设点击成功了。本课让流程去证明。
问题
在 Practice App 仪表盘上点 Claim Daily,一个奖励弹窗会打开——在一小段动画之后。你的自动化需要知道:弹窗真的打开了吗?
Click 在点击被发出的那一刻就报告 Success。它完全不知道之后屏幕上发生了什么。你将来构建的每个可靠流程,都用同一种方式填补这个空隙:操作 → 等待稳定 → 验证。
你将学到
- 为什么操作不等待,以及为什么这是设计使然。
- 操作 → 等待稳定 → 验证 模式。
- 你的第一个检测节点,及其两个有含义的出口。
- 给成功与失败不同的结局。
开始之前
- 完成第 01 课。
- Practice App 打开在
dashboard.html。
流程

动手构建
- 新建流程。添加 Click,命名
1. Tap Claim Daily,区域画在 Claim Daily 按钮上。 - 添加 Wait(等待),命名
2. Let the popup animate。时长800ms,Reason 填popup open animation——半年后你会想知道这个数字为什么存在。 - 添加 Find Image(查找图像),命名
3. Did the popup open?。在 Live Preview 上、弹窗打开时(dashboard.html?popup=1),用 Capture Template 截取弹窗的星形图标。Timeout3000ms。 - 添加两个 Stop:
Stop: verified(success,消息Popup opened)和Stop: not verified(failure,消息Popup did not open)。 - 连线:Start → Click → Wait → Find Image;Find Image Success → verified,Failure → not verified。
- Save,Auto Layout。