Complete selector reference for agent-browser.
Deterministic element identifiers from snapshot.
Format: @e1, @e2, @e3, etc.
Example:
agent-browser click @e1
agent-browser fill @e2 "text"
Advantages:
Standard CSS selector syntax.
Examples:
agent-browser click button
agent-browser click .submit-button
agent-browser click #login-btn
agent-browser click input[name="email"]
agent-browser click form .submit
XPath expression syntax (must be quoted).
Examples:
agent-browser click "//button"
agent-browser click "//button[@type='submit']"
agent-browser click "//button[text()='Submit']"
agent-browser click "//form[@id='login']//button"
Accessibility-focused selectors.
Format: role=<role>, role=<role> name=<name>
Examples:
agent-browser click role=button
agent-browser click role=button name="Submit"
agent-browser click role=textbox name="Email"
agent-browser click role=link name="Login"
agent-browser get text role=heading name="Welcome" level=1
Simple ID and class selectors.
Examples:
agent-browser click #my-button
agent-browser click .my-class
agent-browser click .btn.primary
agent-browser click button.primary
snapshot command