ИИ для QA-инженера в банковском секторе: конструктор промптов
Банковский сектор предъявляет повышенные требования к качеству ПО: каждая ошибка в платежном модуле или системе скоринга оборачивается финансовыми и репутационными потерями. QA-инженер, вооруженный ИИ, сокращает время регрессионного тестирования на 30–40% и повышает точность проверок. Ключевой навык — умение составлять эффективные промпты для генерации тест-кейсов, анализа логов и проверки требований.
Анатомия эффективного промпта
Промпт для QA в банке должен содержать пять обязательных блоков:
- Роль — «Ты — senior QA-инженер с опытом тестирования банковских систем».
- Контекст — тип системы (интернет-банк, АБС, платежный шлюз), стек технологий, окружение.
- Задача — конкретное действие: «сгенерируй 10 позитивных и 10 негативных тест-кейсов для проверки перевода по номеру карты».
- Ограничения — формат вывода (таблица, список), требования к данным (не использовать реальные номера карт), приоритеты.
- Критерии приёмки — «каждый кейс должен содержать шаги, ожидаемый результат и предусловие».
Совет: всегда добавляйте в промпт фразу «Учитывай требования ЦБ РФ и стандарты PCI DSS» — это заставит модель фильтровать небезопасные сценарии.
Готовые шаблоны промптов
Шаблон 1. Генерация тест-кейсов для платежного модуля
Ты — QA-инженер банка. Сгенерируй 15 тест-кейсов для проверки функционала «Перевод по номеру карты» в интернет-банке. Учти: лимиты, комиссии, недостаточность средств, неверный номер карты, таймаут. Формат: таблица (ID, название, шаги, ожидаемый результат). Не используй реальные данные.
Шаблон 2. Анализ логов ошибок
Проанализируй следующий лог ошибок платежного шлюза. Определи топ-5 причин сбоев, предложи метрики для мониторинга и рекомендации по исправлению. Лог: [вставьте лог]. Ответ представь в виде списка с приоритетами.
Шаблон 3. Проверка требований на полноту
Ты — эксперт по банковским системам. Проверь требования к модулю «Кредитный калькулятор» на соответствие стандартам usability и регуляторным нормам. Выяви пробелы и предложи дополнения. Требования: [вставьте текст].
Настройка промптов под задачу
Адаптируйте шаблоны, изменяя три параметра:
- Уровень детализации — для smoke-тестов просите «краткий чек-лист», для регресса — «подробные шаги с данными».
- Формат вывода — JSON для автоматизации, таблицу для ручного прогона, диаграмму для анализа рисков.
- Тон и стиль — «формальный, с ссылками на нормативные документы» или «лаконичный, без воды».
Проверяйте каждый сгенерированный кейс на соответствие бизнес-логике банка. ИИ — ассистент, но финальное решение всегда за человеком.