execute_scenario
Execute a multi-step browser test scenario and receive step-by-step logs, screenshots, API errors, and final page state.
Instructions
Execute a single test scenario (a sequence of navigate/fill/click/assert steps) and return detailed results with step-by-step logs, screenshots after each state-changing step, API errors observed, and the final page state. The editor LLM can construct scenarios based on scan_codebase output or create custom ones.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scenario | Yes | A test scenario object with id, name, route, steps[], and expected_outcome. | |
| authenticated | No | Whether to use authenticated context. Default: inferred from scenario.requires_auth. |