TesterArmy — это сервис AI-тестирования для веб и мобильных приложений. Он запускает настоящий браузер, ходит по сайту как человек и проверяет, всё ли работает. Нужно просто описать тест на обычном английском языке, а AI сам кликает, заполняет формы, логинится через OAuth и OTP, взаимодействует с UI. Никакого SDK, тестовых скриптов и своей инфраструктуры не требуется.
Проект создаётся по URL — staging или production, для сайта или мобильного приложения. TesterArmy поддерживает iOS и Android сборки. Запускать тесты можно несколькими способами: автоматически через GitHub App при пул-реквестах, по расписанию для мониторинга продакшна или через вебхук из любого CI-пайплайна. Интеграция есть с GitHub Actions и GitLab CI.
Отчёт по каждому прогону приходит в дашборд, через CLI или прямо в Pull Request. В нём — скриншоты, записи и понятные баг-репорты. Система запоминает контекст между сессиями, видит страницу визуально, ловит сдвиги вёрстки и проблемы с рендерингом. Разработчики говорят, что это не фреймворк вроде Playwright или Cypress, где надо самому писать тесты, отлавливать флаки и поддерживать селекторы. TesterArmy — это сервис: описал сценарий, а всё остальное делается и поддерживается без хранения тестового кода в репозитории.
Аутентификацию сервис обрабатывает через сохранённые учётные данные. Для одноразовых паролей используются отдельные почтовые ящики на каждый агент, а сами данные хранятся зашифрованными AES-256-GCM. В отзыве сооснователь и CTO Novu Dima Grossman назвал процесс «мастер-классом по онбордингу» — его первый e2e-тест запустился меньше чем за две минуты и сразу отработал.