Run Flow (replay steps)
run_flowReplay a saved or inline sequence of mobile UI steps (native and WebView) in order on a target device, stopping on error to validate app flows.
Instructions
按序回放一段步骤(原生+webview 混合,搭积木)。传 steps(内联数组)或 name(已存 flow)二选一;device=默认设备。step 例:[{op:'launch_app',packageName:'..'},{op:'webview_connect',packageName:'..'},{op:'assert_route',contains:'main'},{op:'tap_text',text:'登录'}]。op 全集见 flows.ts(launch_app/terminate_app/tap/tap_text/press_button/swipe/type_keys/screenshot/wait/log + webview_connect/webview_evaluate/webview_computed_style/webview_click_text/webview_disconnect + assert_route/assert_eval)。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | 已存 flow 名(与 steps 二选一) | |
| steps | No | 内联步骤数组(与 name 二选一) | |
| device | No | 默认设备 serial(各 step 未指定 device 时用) | |
| saveAs | No | 同时把这组 steps 存为具名 flow | |
| stopOnError | No | 遇错即停,默认 true |