wait_for_condition
Poll until element visible/hidden, text present, or URL contains; then return last state snapshot without throwing on timeout. Use to wait for success messages after form submission.
Instructions
等待页面条件成立(轮询),超时返回最后一次状态快照、不抛错。condition:element_visible(selector 可见,默认)/element_hidden(selector 不可见或不存在)/element_has_text(selector 可见文本包含 expected_text,exact=True 精确相等)/text_present(目标 iframe 或全部 frame 页面文本出现 expected_text)/url_contains(URL 包含 expected_text)。典型用法:提交表单后 wait_for_condition(condition='text_present', expected_text='新增成功', timeout_ms=10000) 等成功消息出现,再断言收尾。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| exact | No | ||
| selector | No | ||
| condition | No | element_visible | |
| timeout_ms | No | ||
| expected_text | No | ||
| iframe_selector | No | ||
| poll_interval_ms | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||