От нуля до вашего первого реального результата теста.
Не нужно сначала кликать по дашборду — установите CLI, пройдите аутентификацию и запустите реальный тест на своём сайте, всё прямо из терминала. Вот точная последовательность действий, ни один шаг не пропущен.
Требования: Node.js 20.19+, 22.13+ или 24+
testsprite doctor сообщит об этом раньше, чем это сделает первый запуск теста.Шаг 1 — Установка
npm install -g @testsprite/testsprite-cli, либо вовсе пропустите установку с помощью npx @testsprite/testsprite-cli.
Шаг 2 — Аутентификация
testsprite setup интерактивно запрашивает ваш API-ключ. В скрипте или CI пропустите запрос: TESTSPRITE_API_KEY=sk-... testsprite setup --from-env --yes.
Шаг 3 — Создание плана тестов
testsprite test create --plan-template создаёт каркас плана в формате JSON, который можно редактировать, либо укажите --plan-from на ваш PRD или документацию API, чтобы сгенерировать его.
Шаг 4 — Запуск
testsprite test create --project <id> --type frontend --plan-from plan.json --run --wait --output json запускает его и ждёт реального результата.
$ npm install -g @testsprite/testsprite-cli
$ testsprite doctor
✓ Node.js 22.13.0
✓ network reachable
$ testsprite setup
? Paste your API key: ****************************
✓ Authenticated
$ testsprite test create --plan-template > plan.json
$ testsprite test create --project prj_8f2a --type frontend \
--plan-from plan.json --run --wait --output json
✓ TC001_Login_Rejects_Empty_Password passed 1.2s
Один шаг до реального ответа
Всё описанное выше работает одинаково, на ноутбуке ли вы, в CI или внутри собственного shell-инструмента кодирующего агента — установите один раз, и дальше testsprite — просто команда.
Что делать дальше
Подключите к CI
Добавьте те же команды в виде шага в GitHub Actions, GitLab CI или любой пайплайн, способный выполнить команду shell.
Подключите вашего кодирующего агента
testsprite agent install claude (или cursor, codex, copilot, windsurf, cline, antigravity, kiro) регистрирует testsprite как инструмент, который агент может вызывать напрямую.
Бесплатная версия для сообщества
Предлагаем бесплатную версию для сообщества, делая наш продукт доступным для всех.
Проверяйте настройку в любой момент
testsprite doctor заново запускает диагностику окружения, если что-то позже покажется не так.
Нам доверяют компании по всему миру
"TestSprite предлагает богатую генерацию тест-кейсов, четкую структуру и легко читаемый код. Он также поддерживает простую онлайн-отладку с возможностью быстрого расширения путем генерации новых тест-кейсов."
"Автоматизация TestSprite помогает нам сократить огромное количество ручной работы. Разработчики могут легко обнаруживать и устранять ошибки на более ранних этапах процесса разработки."
Часто задаваемые вопросы
Нужно ли устанавливать что-то ещё помимо Node.js?
Нет — npm install -g @testsprite/testsprite-cli (Node.js 20.19+, 22.13+ или 24+) — единственная зависимость. Либо пропустите глобальную установку и запустите напрямую npx @testsprite/testsprite-cli.
Как пройти аутентификацию без интерактивного запроса?
Задайте TESTSPRITE_API_KEY и запустите testsprite setup --from-env --yes --agent <name> — создано для CI и скриптов, без браузера или запроса.
Что если моё окружение настроено неправильно?
testsprite doctor проверяет окружение перед запуском реального теста, так что проблему настройки не спутаешь со сбоем теста.
Нужно ли писать план тестов вручную?
Нет — testsprite test create --plan-template создаёт каркас, либо укажите --plan-from на ваш PRD или документацию API, и план сгенерируется автоматически.
Есть ли плата за то, чтобы попробовать?
Сам CLI распространяется по лицензии Apache 2.0 и бесплатен для установки — чтобы пройти шаги выше и увидеть первый результат, банковская карта не требуется.