Blop — QA-агент, который хранит тесты как код
Blop — это интеллектуальный QA-помощник для команд, которые разрабатывают с применением кодовых агентов. Описывайте пользовательские сценарии на простом английском — агент управляет реальным браузером и проходит их шаг за шагом. При этом тесты хранятся не в скрытом состоянии стороннего сервиса, а как полноценный код в вашем репозитории. Blop запускается в вашей CI-среде, группирует повторяющиеся сбои и автоматически создаёт pull request с исправлением, когда интерфейс приложения меняется.
Ключевые возможности
- Тесты на естественном языке: Описывайте сценарии простыми фразами — «оформить заказ как вернувшийся пользователь с сохранённой картой»
- Полный контроль над кодом: Тесты живут в вашем репозитории как .blop.ts файлы, проходят версионирование и code review
- Запуск в существующей инфраструктуре: Работает через GitHub Actions без необходимости разворачивать собственные runners
- Умная кластеризация ошибок: Идентичные сбои автоматически объединяются в один кластер вместо десятков дублирующихся записей
- Автоисправление тестов: Агент анализирует причину падения и открывает pull request с исправлением, проверяя его работоспособность заранее
Сценарии применения
- Регрессионное тестирование при каждом коммите: Автоматический прогон критических пользовательских путей при каждом изменении кода с постом результатов в pull request
- Синтетический мониторинг: Планирование любого теста как периодической проверки работоспособности production-среды с отслеживанием uptime и p95 времени отклика
- Автоматизация поддержки тестов: Устранение технического долга — агент сам обновляет селекторы и адаптирует тесты при изменении UI, сокращая ручную работу команды
- Интеграция в привычный рабочий процесс: Связь с GitHub, Slack и Linear позволяет получать уведомления и создавать задачи без дополнительных скриптов
Целевая аудитория
Blop создан для продуктовых команд и инженеров по автоматизации тестирования, которые ценят прозрачность инфраструктуры и хотят избавиться от vendor lock-in в QA-инструментах. Идеально подходит компаниям, активно использующим GitHub Actions и стремящимся к подходу "tests as code".