# Сценарии для тестов — промпт для ChatGPT

Вывести тестовые случаи из правил функции: обычные входы, границы, некорректные данные и неоднозначности.

Канонический адрес: https://boswidget.ru/prompt/scenarii-dlya-testov/

Модель: ChatGPT

Категория: Код

Теги: тесты, границы, спецификация

![Сценарии для тестов](https://boswidget.ru/assets/images/text-preview-chatgpt-unit-test-cases-1200.160a8151e8a0.webp)

Сценарии для тестов

## Промпт

Составь набор тестовых сценариев по спецификации: {spec}. Известные ограничения: {limits}. Верни таблицу: случай | вход | ожидаемый результат | какое правило проверяем. Покрой обычный путь, границы, пустые значения, неверный тип и повторный вызов, если это применимо. Не придумывай ожидаемое поведение при пробеле в спецификации: вынеси такой случай в вопросы. Убери дублирующие проверки и объясни, какие ошибки способен обнаружить каждый оставшийся тест.

## Поля шаблона

- `{spec}` — Спецификация. Пример ввода: Назначение функции, входы, выходы и правила
- `{limits}` — Ограничения. Пример ввода: Допустимые значения, порядок действий и особые случаи

## Запуск

[Открыть ChatGPT в YesAI](https://yesai.su/ru/chatgpt)
