Идемпотентность значит: повтор одного и того же запроса не меняет результат сверх первого успешного применения; QA проверяет это повторами.
Разбор
GET, PUT, DELETE по спецификации идемпотентны; POST — обычно нет.
- Практика: дважды
DELETE /items/1 → второй раз часто 404/204, но без второго удаления «ещё раз».
- Дважды одинаковый
PUT с тем же телом → одно и то же состояние ресурса.
- Дважды
POST /orders без Idempotency-Key → риск двух заказов.
Итог
QA доказывает идемпотентность повтором запроса и сверкой состояния, а не цитатой RFC.