Любой, кто хоть раз работал в тестировании, знает этот ритуал. Выкатывается новая фича, прилетает пул-реквест — и ты снова открываешь блокнот (или Confluence, или голову) и заново выписываешь: проверить валидацию, проверить граничные значения, проверить, не сломалась ли соседняя форма. Релиз за релизом одно и то же. Меняются только детали. Проблема не в том, что мы ленимся. Проблема в том, что знание о том, где обычно ломается именно этот проект, живёт где угодно — в чьей-то памяти, в старых тикетах, в комментариях к давно закрытым багам — но не в инструменте, который генерирует чек-лист. Каждый новый чек-лист рождается с чистого листа. Сервис QALens пытается закрыть ровно этот разрыв. И делает это интереснее, чем «ещё одна обёртка над GPT».

Что он делает

Базовый сценарий простой до неприличия. Ты кидаешь в QALens изменение — это может быть дифф пул-реквеста, ссылка на GitHub, скриншот UI-бага или даже голосовая заметка — а на выходе получаешь структурированный QA-чек-лист. С приоритетами, с пометками риска (High / Medium), с уровнем уверенности и с отдельным блоком «что ты можешь упустить». Последнее — самое ценное. Большинство инструментов говорят, что проверить. QALens пытается сказать, про что ты забудешь. В примере на их сайте изменение в чекауте затрагивает и авторизацию, и идемпотентность платежа одновременно — и сервис честно подсвечивает гонку между конкурентным изменением адреса и обновлением сессии, которую юнит-тесты не поймают. Это уже разговор не на уровне «нажми кнопку», а на уровне понимания, что именно сломается в проде.

Главная фишка — память

Вот здесь начинается то, ради чего стоит присмотреться. Когда тестировщик находит баг, обычный ИИ-ассистент просто фиксирует факт и забывает. QALens разворачивает одну найденную проблему в 4–5 связанных проверок — и сохраняет их как часть QA-знаний именно твоего проекта. Автор сервиса описывает это так: нашёл сегодня проблему с брендингом на экране OAuth — и будущие чек-листы начнут сами искать похожие косяки по всем флоу логина, экранам согласий, редиректам и пользовательским подписям. Инструмент накапливает паттерны багов конкретного продукта, а не выдаёт обезличенный текст по шаблону. Формула, которую любит повторять создатель, бьёт точно: ChatGPT генерирует и забывает. QALens генерирует и учится. Это и есть та граница, которая отделяет «генератор текста» от «инструмента, который со временем становится умнее на твоём проекте».

Как это устроено под капотом

Несколько решений, которые приятно видеть в продукте, работающем с чужим кодом: Код обрабатывается в реальном времени и не хранится на серверах после анализа. Запросы идут только через западных провайдеров — Anthropic, Gemini, OpenAI — на тарифах с гарантией отсутствия обучения на твоих данных. В ротации больше полусотни проверенных моделей с автоматическим фолбэком, если ответ оказался невалидным или с низкой уверенностью. Хостинг в ЕС (Кипр), GDPR по умолчанию. Для команд есть интеграции с Bitbucket и Jira — чтобы анализировать реальные пул-реквесты автоматически, а не вручную копировать диффы.

Стоит ли пробовать

Зайти можно без регистрации: три бесплатных анализа дают пощупать продукт до того, как он попросит создать аккаунт. Бесплатный тариф ограничен по объёму (3000 символов и 200 строк диффа), так что серьёзный пул-реквест туда не влезет — но для оценки «а оно вообще полезное?» этого достаточно. Кому это в первую очередь: QA-инженерам, которые устали переписывать одни и те же чек-листы, и небольшим командам без выделенного процесса регрессионного тестирования, где знание о слабых местах проекта пока живёт только в чьей-то голове. Кому пока рано: если у вас зрелый процесс с автотестами, покрывающими как раз те граничные случаи, о которых говорит QALens, ценность будет ниже — хотя блок «что ты можешь упустить» всё равно иногда подкидывает неожиданное. Делает продукт человек с бэкграундом в QA-инструментах с 2019 года, и сейчас сервис запускается на Product Hunt. Это ещё ранняя стадия и building in public — то есть момент, когда фидбэк реально влияет на продукт. Идея «инструмент, который запоминает баги именно твоего проекта» — простая, но почему-то редкая. И как раз поэтому за ней любопытно понаблюдать.


Попробовать: qalens.ai