Skip to Content
👋 嘿,欢迎使用 Auto Engine! 我们已经发布最新Beta版本 0.2.0 了解详情

等待节点(TimeWait)

等待节点用于在流水线中插入固定时长的暂停,确保界面加载、异步任务或外部系统响应完成后再继续执行。与 Mouse/Keyboard 等操作节点配合使用,可以显著降低“未加载完就点击”的失败率。

配置字段

字段类型必填说明
namestring✔️节点名称,如 wait-for-popup
durationnumber✔️等待时长(毫秒),例如 2000 表示等待 2 秒
conditionsConditions执行条件,支持 exist/not_exist/condition 组合(如仅在生产环境暂停)

此节点没有 retryintervalerr_return 参数,执行完成即进入下一节点。

YAML 示例

- action_type: TimeWait name: wait-for-dialog duration: 1500
- action_type: TimeWait name: wait-after-login duration: 3000 conditions: env: prod

第一个示例无条件等待 1.5 秒;第二个示例仅在生产环境暂停 3 秒,避免影响测试环境效率。

使用建议

  • 尽量把等待时长设置为“足够但不过度”,避免无意义的长时间停顿。
  • 若能通过“元素存在”来判断是否继续,优先使用图像识别/条件判断,而不是固定时间。
  • 可以与 MouseMoveMouseClickKeyBoard 节点组合,形成“等待 → 操作”的稳定流程。
最后更新于: