API тестов?
сам кейс стандартный - после запроса на регистрацию пользователю приходить письмо. подтверждение регистрации - еще один запрос в который подставляются некие сгенеренные коды из письма
у меня был такой ход мысли
- вытаскивать письмо через UI почты это совсем ненадежно
- через API почты получше, но все равно зависишь от чужого сервиса. и не гуглил можно ли так, вероятно, можно
разработчик еще предлагает какой-то хитрый способ сохранять письмо файлом после генерации и парсить ответ оттуда. звучит хорошо, но это будет только на следующей неделе)
кто с этим в своей практике сталкивался, как обычно делается?
1. Парсим через imap 2. Парсим файл 3. Ставим признак подтвержденности через базу 4...
У нас как-то так 1. На стороне приложения есть заглушка с тестовым кодом, который работает для определённого аккаунта/типа аккаунтов 2. Если хранят в базе у себя, ходим туда 3. Если пишут в логи, забрать из них, у нас например в кибану, по апи ходим, если нужен сгенерированый код 4. Библиотека для работы с почтой через апи 5. ui почты - очень больно
Обсуждают сегодня