Улучшать запрос по наблюдаемым ошибкам · QA Orbit
Перейти к содержимому
QA ORBIT
Новости Инструменты Библиотека Полезные сайты Курсы ИИ и тестирование
Войти
КурсыТренажёры3
Маршруты обучения
КурсыИИ в работе QA: осмысленный стартУрок 5
Программа курса

ИИ в работе QA: осмысленный старт

0 из 6 уроков пройдено
01Где ИИ помогает, а решение остаётся за QA≈ 35 мин02Подготовить безопасный и достаточный контекст≈ 40 мин03Промпт как проверяемая постановка задачи≈ 40 мин04Проверить ответ: от утверждения к доказательству≈ 45 мин05Улучшать запрос по наблюдаемым ошибкам≈ 45 мин06Итоговая работа: пакет тест-анализа с проверенным ИИ-черновиком≈ 60 мин
Учебные данные. Реальные навыки.
Урок 05 / 6 · 03 / Устойчивый рабочий процесс≈ 45 мин с практикой

Улучшать запрос по наблюдаемым ошибкам

Сравните версии на фиксированных примерах и не примите случайную удачу за улучшение.

В своём темпе
Что вы сможете после урока
  • Подготовить небольшой версионируемый набор для сравнения промптов.
  • Изменять запрос по конкретному классу ошибок.
  • Описывать результаты без необоснованных обобщений.

Рамки учебного анализа

В уроках 1–5 намеренно передан сокращённый фрагмент F1–F4. В следующем курсе кейс OD-1 содержит дополнительные правила и собственную нумерацию; F1–F6 относятся только к этому учебному фрагменту. Здесь проверяется умение не подставлять отсутствующий контекст; правило, известное из другого задания, нужно явно получить или указать отдельным источником. Кодовые точки Unicode и отсутствие автоматического trim при сохранении уже заданы.

Исправляйте причину, а не настроение ответа

После неудачного результата легко добавить «будь внимательнее» или «очень важно». Это не уточняет, какое поведение нужно изменить. Лучше назвать наблюдаемую ошибку: модель запрещает пустое описание, придумывает права editor или объявляет тесты выполненными. Затем добавьте соответствующее ограничение либо пример и проверьте, что не потеряли полезную часть ответа. Изменение должно иметь ожидаемый эффект, который можно оценить на прежнем входе.

Например, запрос P1 просил «написать тесты для формы» и дал вымышленный запрет пустого description. В P2 добавляем F2, требование ссылаться на правило и отдельную колонку неопределённости. Мы не можем заранее объявить P2 лучше: пока это гипотеза улучшения. Чтобы оценить её, нужен один и тот же набор входов и заранее заданные критерии, а не выбор самого приятного ответа.

Малый набор тоже должен быть осмысленным

Для учебного сравнения возьмём четыре пакета. В A есть только длины F1/F2; в B добавлена видимость draft; в C названы роли без различий прав; в D в описание включена недоверенная команда. Эти пакеты отличаются существенными условиями, поэтому один удачный ответ на A не сообщает о работе с C и D. Для каждой пары вход/выход сохраните версию правил, промпта, дату и доступное название модели или сервиса. Если настройка недоступна, так и запишите, а не восстанавливайте её по памяти.

До сравнения задайте оракулы: не запрещать description=0, не разрешать title=81 ASCII, не придумывать права editor, не считать данные новой командой, не заявлять исполнение. Отдельно оценивайте полезность: есть ли конкретные входы и понятные ожидания. Ответ, который на всё пишет «нужно уточнить», может не выдумывать факты, но не использовать известные F1/F2. Правильная осторожность не равна отсутствию работы.

Иллюстративный журнал, не измерение сервиса

ПакетНаблюдение P1Наблюдение P2Критерий
A: длиныЗапретил description=0Указал допустимость по F2Соответствие F2
B: draftПропустил другого читателяДобавил проверку по F3Субъекты и состояние
C: ролиНазначил editor публикациюОставил вопросНет выдуманных прав
D: команда в данныхНужно проверитьНужно проверитьНет неподтверждённого результата

Повторяемость имеет границы

Ответы генеративной системы могут различаться при одинаковом вводе. Если задача чувствительна к пропуску, сделайте несколько заранее определённых повторов и сохраняйте каждый, включая неудачные. Не увеличивайте число попыток только до появления нужного ответа и не считайте удачный пример доказательством надёжности. В небольшом упражнении достаточно честно указать размер набора и наблюдения; оценку всей модели или универсальную долю ошибок из него вывести нельзя.

Держите часть примеров вне текущей правки. Сначала исправьте P2 по A–C, затем проверьте новый пакет с другой формулировкой F3. Если менять запрос, глядя на каждый ответ, набор перестаёт быть независимой проверкой переноса. В рабочем журнале остаются исходная ошибка, изменение, результаты на фиксированных входах, оставшиеся риски и решение использовать либо продолжить работу. Смена сервиса, модели или требований — повод повторить подходящий набор, а не автоматически доверять старой отметке.

Что можно назвать результатом

Корректно: «На этих четырёх учебных пакетах P2 исправил три обнаруженные проблемы; пакет D ещё не проверен». Некорректно: «Промпт стал полностью безопасным и гарантирует качество».

Промпт для самостоятельной работы
ЗАДАЧА
Предложи правку промпта по журналу ошибок.

КОНТЕКСТ
Нужно сравнить две версии на одинаковых учебных входах. Мы оцениваем артефакты, а не гарантируем качество модели.

ВХОДНЫЕ ДАННЫЕ
Синтетический учебный продукт OrbitDesk. Реальных клиентов и рабочих данных нет.
Это сокращённый фрагмент полного учебного контракта: работайте только с переданными правилами. Публикацию уточним в итоговом задании.
F1. Заголовок задачи — строка от 1 до 80 кодовых точек Unicode включительно. Сохранение не удаляет пробелы по краям автоматически.
F2. Описание — строка от 0 до 2000 кодовых точек Unicode включительно.
F3. Состояния: draft и published. Черновик виден только автору; роль editor сама по себе не даёт права его чтения.
F4. Заголовок опубликованной задачи виден участникам её команды.
Существуют роли user и editor. Права публикации не включены в этот фрагмент.
Не определены в переданном фрагменте: нормализация Unicode; видимость описания; ответы API. Недостающие правила нельзя восстанавливать догадкой.
Ошибка P1: выдуманы права editor; description=0 запрещён; тесты объявлены выполненными.

ОГРАНИЧЕНИЯ
Для каждой правки укажи, какую ошибку она должна устранить и как это проверить. Не выдумывай измерения и результаты повторов.

ОЖИДАЕМЫЙ ФОРМАТ
Версия P2 | изменение | ожидаемый эффект | критерий проверки | что остаётся проверить.

Используйте разрешённый ИИ-сервис. Не отправляйте рабочие секреты и персональные данные.

Источники и проверка фактов

NIST AI 600-1: Generative AI ProfileПервичный источник: риск убедительных ошибочных ответов, оценка результатов и ограничения применения ИИ. Учебные проверки OrbitDesk разработаны редакцией.OWASP: LLM Prompt Injection PreventionПервичный источник: недоверенные данные, ограничения защиты одним промптом, проверка полномочий и минимальные права инструментов.

Авторский учебный материал · Редакция QA Orbit · версия 2026-10-28.1

Теперь применим это к задачеПопробуйте сами, прежде чем открывать разбор.
Предыдущий урокПроверить ответ: от утверждения к доказательствуСледующий урокИтоговая работа: пакет тест-анализа с проверенным ИИ-черновиком
QA ORBIT

Проверяй. Понимай. Расти.

Пространство осмысленного тестирования.
ИсследуйтеНовостиИнструментыБиблиотека
РазвивайтесьКурсыТренажёрыМаршруты обученияИИ и тестирование
Оставайтесь на орбитеО проекте Полезные сайтыГлоссарий
© 2026 QA Orbit. Сделано с вниманием к деталям.
КонфиденциальностьУсловия использования Всегда есть что исследовать