Blop logo

Blop.

Опиши функционал словами — тесты напишутся и починятся сами

Описывайте приложение словами — Blop создаст тесты, запустит при каждом деплое и починит сломанные. Тесты остаются в вашем репозитории.

Недельный ранг
▲ #68
Голоса
81
Платформа
Web / Mobile
Запущено
Recently
Blop screenshot

Подробнее о Blop

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".