Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
Почему POST считается НЕ идемпотентным, хотя регистрация с одним номер дважды невозможна
Тема идемпотентности сложно даётся начинающим тестировщикам. Однако на собеседовании встречаются вопросы на эту тему. Метод является идемпотентным, если повторный идентичный запрос не изменяет состояние сервера. В технической литературе метод POST четко определяется как НЕ идемпотентный. Это логично объясняется тем, что сколько бы ты не создавал с помощью POST сущность — каждый раз будет новая записи в БД. Однако есть очевидные случаи, когда это логика не работает. Например, если для регистрации в системе используется POST и повторная регистрация с тем же телефоном / почтой запрещена. В этом примере POST становится идемпотентным. На продлёнку прислали вопрос на эту тему. ——— Tg канал «Шаг за шагом к Junior QA»: Наши курсы: Ручное тестирование: Автоматизация тестирования на Python: Курс по API на Stepik: Бесплатные ресурсы от QA Studio: Вводный курс по тестированию: Devtools-тренажёр: JSON тренажёр: #тестирование #тестировщик #qaинженер #qastudio #qa