Fill Form
browser_fill_formPopulate multiple form fields consistently using selectors, names, labels, or placeholders, then optionally submit to trigger validation and observe requests and state changes.
Instructions
Use when multiple form controls must be populated consistently and optionally submitted during a reproduction. Preconditions: an active page and unambiguous field selectors, names, labels, or placeholders are required; provide only intended test data. Next: observe validation, submission requests, redirects, and final state. Sensitivity: filled values may be captured in the DOM, requests, screenshots, traces, or remote application state.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fields | Yes | ||
| timeoutMs | No | ||
| submitSelector | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| error | No | ||
| result | No |