---
name: test-case
description: Пишет тест-кейс для QA. Использовать когда просят оформить кейс, написать тест-кейс, сценарий проверки или шаги с ожидаемым результатом.
---

# Тест-кейс

## Когда включать

Нужны проверяемые шаги и ожидаемый результат. Не путай с чек-листом (там пункты без романов) и с баг-репортом.

## Шаги

1. Уточни, какую фичу проверяем и позитив это или негатив. Если не сказали — спроси, не угадывай пачку кейсов.
2. Один кейс — одна цель. Не склеивай логин, оплату и профиль.
3. Напиши:
   - название;
   - предусловие;
   - шаги с данными;
   - ожидаемый результат после последнего шага (и промежуточный, если без него кейс бессмыслен).
4. Если дали локатор или поле — используй их. Не выдумывай UI.

## Формат

```markdown
**Название:**
**Предусловие:**
**Шаги:**
1.
2.
**Ожидаемый результат:**
```

## Не делать

- «Проверить, что всё работает».
- Шаг без ожидаемого эффекта, если от него зависит следующий.
- Десять кейсов, когда просили один.
