Команды
tapstep test <flow.yaml | dir> [--driver web|android|ios] [-v]tapstep test app.flow.yaml --headed # реальное окно браузераtapstep test flows/ -c # watch-режим: перезапуск при сохраненииtapstep live <flow.yaml> [--port 7878] # интерактивный live-просмотр в браузере--browser chrome|chromium|edge|brave|opera|vivaldi|yandex|firefox|managed
выбирает браузер (managed = прибитый Chromium в ~/.tapstep/browsers).
--viewport WxH, --locale en-US настраивают браузер. -e KEY=VAL
переопределяет переменные сценария; --env-file FILE подгружает дополнительные
dotenv-файлы поверх автоматически найденного .env; --env-set NAME применяет
именованный набор из блока environments: конфига — см.
config.yaml.
Инспекция и инструменты
Заголовок раздела «Инспекция и инструменты»tapstep inspect [target] [--measure] # компактный снимок экранаtapstep list-devices # браузеры, устройства Android, симуляторы iOStapstep start-device android|ios # поднять эмулятор / симуляторtapstep doctor # проверить внешние инструменты каждого драйвераtapstep privacy install # локальная модель маскирования PII (~918 МБ)tapstep privacy status # privacy-режим: включён? модель установлена?tapstep init [path] [--samples] [--agents] # стартовый сценарий / примеры / настройка агентовtapstep skill install # скилл агента для Claude Code / Codex / Geminitapstep mcp # stdio MCP-сервер для AI-клиентаtapstep appmeta <apk|ipa|app> # метаданные сборки как JSONtapstep bugreport [path] # zip с локальной диагностикой для issuetapstep update [--check] # самообновление до последнего релизаСинхронизация с бэкендом
Заголовок раздела «Синхронизация с бэкендом»tapstep login [--token tapstep_pat_…] [--api <url>] # SSO в браузере; --token для CItapstep logouttapstep push <flow.yaml> --project <id> [--scenario <id>]tapstep pull <scenario-id> [--output <file>]tapstep scenarios --project <id>tapstep run <flow.yaml> --project <id> [--live] [--video]tapstep build push <apk|ipa> --project <id>tapstep build list --project <id>tapstep serve-run [--http <addr>] [--api <url>] [--video] # движок managed-рановtapstep login по умолчанию выполняет вход через браузер (SSO); --token
сохраняет токен бэкенда (для CI). Все команды, кроме login, logout,
doctor, bugreport, serve-run, update и privacy, требуют
предварительного входа.