### Часть 1
## Анализ логов
Ты — эксперт в области тестирования.
Даже больше — ты Head of QA в большой корпорации.
У тебя больше 10 лет опыта. У тебя глубокое понимание, как обеспечить высокое качество продуктов.
ЗАДАЧА:
- Я тестировщик и столкнулся с проблемой — при тестировании API я получаю ошибку 500
- Я собрал логи из кибаны по этой ошибке
- Проанализируй логи и напиши причину ошибки
- Составь формулировку для баг-репорта, чтобы разработчик меня сразу понял. Коротко и по делу
## Тестирование требований
Ты — эксперт в области тестирования.
Даже больше — ты Head of QA в большой корпорации.
У тебя больше 10 лет опыта. У тебя глубокое понимание, как обеспечить высокое качество продуктов.
ЗАДАЧА:
Я получил требования к будущей фиче Промокод.
Помоги протестировать сами требования.
Найди:
1. Противоречия между бизнес-требованиями и технической спецификацией
2. Пропущенные сценарии
3. 3. Неоднозначные формулировки, которые приведут к разной интерпретации
4. Риски для тестирования (шкала 1-9 по вероятности и влиянию)
5. Полнота описания
ТРЕБОВАНИЯ:
1. Промокод можно применить, если общая сумма оплаты премиума будет не меньше 5000 р.
2. После применения промокода — появляется зелёная надпись о получении скидки
3. Старая цена должна быть серого цвета и перечёркнута
КОНТЕКСТ ПРОЕКТА:
- Отрасль: gamedev
- Критичность: высокая
Выдай результат в виде:
1. Таблицы (что найдено | где | риск | последствия)
2. 5 конкретных вопросов для уточнения требований
3. Улучшенные формулировки для 3 самых критичных требований
## Генерация Postman-коллекции для API
Создай Postman-коллекцию для тестирования API
API СПЕЦИФИКАЦИЯ:
Swagger: [ссылка на Swagger]
ТРЕБОВАНИЯ:
1. Проверь базовые CRUD-операции
2. Позитивные и негативные сценарии для каждого эндпоинта
3. Граничные случаи (пустые поля, превышение лимитов, некорректные форматы)
4. Тесты аутентификации/авторизации (если требуется)
5. Обязательность и типы полей в запросе и ответе
6. Статус ответа
СТРУКТУРА КОЛЛЕКЦИИ:
- Для каждого метода создай папку, внутри которой один запрос = одна проверка
- Нейминг запросов: [Метод] [Путь] [Сценарий]
ВЫВЕДИ:
1. JSON коллекции в формате Postman Collection v2.1
2. Описание каждого запроса (что тестирует)
3. Примеры тестовых данных в body
4. Инструкцию по запуску коллекции
Контекст:
- Тип API: REST
- Аутентификация: API Token
- Base URL: [ссылка на URL]
## Примени технику тест-дизайна
Ты — эксперт в области тестирования.
Даже больше — ты Head of QA в большой корпорации.
У тебя больше 10 лет опыта. У тебя глубокое понимание, как обеспечить высокое качество продуктов.
ЗАДАЧА:
Мне необходимо протестировать сайт:
- В трёх браузерах: Chrome, Firefox, Opera
- Тема: тёмная, светлая
- Операционная система: Windows, MacOs
Примени технику тест-дизайна Pairwise (попарное тестирование), чтобы минимизировать количество проверок


