# 等待操作
等待操作分类下包含"等待时间"、"等待元素出现"、"等待请求完成",共3个操作选项。
# 等待时间
场景举例:需要在执行某个操作后等待指定时间,再执行下一个步骤。例如,打开一个网页,等待5秒后,再执行点击图片操作。
- 固定值:设置固定的等待时间,例如等待3秒
- 区间随机:在设定的时间范围内随机等待,例如:2000-3000毫秒,即在2~3秒之间的随机时间点,执行下一步操作
# 等待元素出现
场景举例:页面中有1张图片,由于网络延迟的原因,需要等待几秒或几分钟才能加载完成。等待该图片元素加载并渲染完成后,再执行下一个步骤。
- 选择器:输入CSS选择器表达式,如#email_input、.button_search等。选择器语法参考:点击查看
- 元素顺序:
- 固定值:按索引选择页面中第几个匹配的元素。
- 随机:在设定的索引区间内随机选择一个匹配的元素。
- 是否可见:启用【是否可见】选项,表示该网页元素(图片/按钮/选项等)在页面中可见(visible)时,才执行下一个步骤。
- 超时等待:设置最长等待时间。如设置为30000毫秒:表示在30秒内如果未能成功执行该步骤,则跳过继续执行下一步。
# 等待请求完成
场景举例:需要等待某个图片资源的HTTP请求完成之后,再执行其他操作。
- 响应URL:填写目标资源的URL地址,例如:https://www.zwbro.com/_nuxt/img/main.90288c3.jpg
- 超时等待:设置最长等待时间。如设置为30000毫秒:表示在30秒内如果未能成功执行该步骤,则跳过继续执行下一步。