Описание
Zorro — это платформа для тестирования ИИ для команд, которые быстро разрабатывают программное обеспечение и хотят быть уверенными, что новый код не сломал существующие функции. Продукт, ранее называвшийся Narrative, поддерживается Y Combinator и предлагает две взаимосвязанные возможности: тестирование на наличие ошибок ИИ и регрессионное тестирование ИИ.
Читать далее
Тестирование на наличие ошибок ИИ использует агентов, которые исследуют приложение так, как это делает ручной тестировщик, проактивно кликая по потокам, чтобы выявить неожиданные крайние случаи, несоответствия контента, сломанные макеты, визуальные дефекты и функциональные ошибки. Поскольку агенты динамически определяют пути, а не следуют фиксированному сценарию, тестовые случаи не нужно писать или обновлять по мере изменения пользовательского интерфейса. Каждая найденная ошибка сопровождается полной записью, логами консоли и пошаговой цепочкой, чтобы инженерные и продуктовые команды могли воспроизвести и исправить её без догадок.
Регрессионное тестирование ИИ позволяет командам писать тесты на простом английском, а не поддерживать селекторы XPath или CSS. Утверждения ИИ Zorro оценивают намерение теста, а не фиксированное значение, что продукт позиционирует как более подходящее для сложной логики продукта и динамического контента. Автоисцеление во время выполнения решает проблемы с изменениями селекторов, нестабильностью сети и баннерами cookie автоматически, так что изменение пользовательского интерфейса, такое как переименованный элемент, не ломает целый набор; когда автоисцеление не может уверенно восстановиться, это помечается для проверки, а не проходит молча. Тесты могут быть созданы непосредственно из кодирующего агента через Zorro MCP, и как тестирование на наличие ошибок, так и регрессионное тестирование могут выполняться до слияния запроса на изменение или по расписанию.
Zorro полностью работает в своей облачной инфраструктуре, поэтому нет пакетов npm для установки, расширений браузера для добавления или локальных исполнителей для настройки, а планировщик может запустить несколько параллельных браузеров, чтобы сократить время исследовательского тестирования. Он поддерживает веб, iOS и Android. В отношении безопасности тесты выполняются в изолированных контейнерах, Zorro утверждает, что не обучает публичные модели ИИ на клиентских DOM, скриншотах или тестовых данных, секреты шифруются в состоянии покоя с использованием AES-256, и в настоящее время проводится аудит SOC 2.
Цены начинаются от 1,000 долларов в месяц, с поддержкой Slack для всех клиентов, а корпоративные планы добавляют SSO и приоритетную поддержку; точные уровни требуют обращения в Zorro напрямую.
- КатегорияAI-ревью кода и тестирование
- Модель ценообразованияПлатно
- РазвёртываниеОблако
- ПлатформыВеб, iOS, Android
Основные функции Zorro
Агенты тестирования на наличие ошибок ИИ, которые исследуют приложение, как ручной тестировщик
Регрессионные тесты ИИ, написанные на простом английском, а не на кодовых селекторах
Утверждения ИИ, которые оценивают намерение теста, а не фиксированные значения
Автоисцеление во время выполнения для изменений селекторов, нестабильности и баннеров cookie
Полные записи, логи консоли и цепочки, прикрепленные к каждой найденной ошибке
Параллельное выполнение агентов в нескольких браузерах для ускорения тестирования
Zorro MCP для создания тестов непосредственно из кодирующего агента
Облачное выполнение без необходимости управления локальными исполнителями или расширениями браузера
Поддержка тестирования веб, iOS и Android
Как использовать Zorro?
Подключите ваше приложение: Укажите Zorro на ваше веб-приложение, iOS или Android и среду для тестирования, такую как staging.
Выберите тип теста: Напишите регрессионный тест на простом английском или запустите тестирование на наличие ошибок ИИ для проактивного исследования.
Запустите агентов: Zorro выполняет тест или исследование в своем облаке, используя параллельные браузеры, где это возможно.
Просмотрите результаты: Проверьте записи, логи консоли и цепочки на наличие найденных ошибок или сбоев.
Исправьте и повторно запустите: Поделитесь результатами с инженерной командой, затем повторно запустите тесты, которые автоматически восстанавливаются по мере изменения пользовательского интерфейса.
Автоматизируйте рабочий процесс: Запускайте тесты перед слиянием запроса на изменение или по расписанию.
Варианты использования Zorro
- Регрессионное тестирование перед релизом
- Исследовательская охота за ошибками
- Тестирование по триггеру PR
- Проверки целостности релиза






