run_write_scenario_tool
Executes Gherkin/JSON WRITE scenarios natively by routing each input_text step through a commit-capable session, then verifies values by read-back across different form fields.
Instructions
Run a WRITE scenario (Gherkin «в поле с именем 'F' я ввожу текст 'V'» / scenario_json) natively: each
input_text step is routed through the COMMIT-capable NativeWriteSession, so the value actually commits —
verified by read-back. Steps may target DIFFERENT fields (step.marker) on one session via capture-free element
addressing off the base_field capture (same enclosing group); non-write steps are reported unsupported.
Returns the ScenarioResult (per-step committed/read-back preview).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| host | No | 127.0.0.1 | |
| port | No | ||
| save | No | ||
| capture | No | commit-conn | |
| display | No | :89 | |
| open_link | No | ||
| base_field | No | PF_EDIT_STRING | |
| feature_text | No | ||
| input_offset | No | ||
| default_value | No | PF_EDIT_STRING_VALUE | |
| scenario_json | No | ||
| captured_value | No | QAGENUINE2026 | |
| require_cleanup | No | ||
| cleanup_evidence_json | No | ||
| persistence_verification_json | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||