Back to all steps
Fill field
Step fields
1
selector
(text)
2
value
(text)
In a scenario, fields are joined with
|.Fill an input field. Format: selector|value.
Examples: input[name="email"]|test@example.com · #password|MyPass123! · textarea.comment|Hello · E-Mail or Phone|user@example.com (just the field label as shown on the page — label= prefix is optional)
Examples: input[name="email"]|test@example.com · #password|MyPass123! · textarea.comment|Hello · E-Mail or Phone|user@example.com (just the field label as shown on the page — label= prefix is optional)
Usage example
Fill in an input field. Format: selector|value.
Selector examples:
input[name="email"]— by the name attribute#password— by idtextarea.comment— a textarea with a classinput[type="search"]— by typeEmail or Phone— by the field label, as shown on the page (plain text, no markup)
Full examples:
input[name="email"]|test@example.com#password|MyPass123!textarea[name=note]|Urgent, handle todayEmail or Phone|user@example.com
The field label is the simplest way: put the text the user sees next to the field into the selector. The label= prefix is optional — if the string does not look like a CSS selector, it is automatically searched as a label (by <label>, placeholder, aria-label, or text above the field). The explicit form label="Email or Phone" helps when the text matches a tag name or contains special characters.