Тестовый сброс пароля с помощью селена и фиктивного почтового сервера - PullRequest
0 голосов
/ 11 октября 2018

Я ищу весь день в Интернете, чтобы найти ответ на этот вопрос, который у меня возник во время тестирования на селен.

Я пытаюсь проверить, можно ли проверить функциональность сброса пароля на моих сайтах при использовании фиктивного почтового сервера.Я понимаю, что мне, возможно, придется использовать javamail (я думаю) для этого, но хотел бы знать, знает ли кто-нибудь о каком-либо возможном способе использования фиктивного почтового сервера, например mailtrap или что-то подобное, выберите ссылку для сброса пароля, сброспароль и войдите в мою учетную запись, используя новый пароль ??

Я использую селен и Java для своих тестов.

1 Ответ

0 голосов
/ 11 октября 2018

PutsBox , кажется, отвечает на ваш вопрос.Это отличный, простой в использовании инструмент для тестирования вашей электронной почты с помощью графического интерфейса.

Как работает этот кусок радости?Отправьте электронное письмо по адресу what-recipient-you-want-to@putsbox.com, подождите несколько секунд (не вините PutsBox, услуги доставки электронной почты могут занять несколько секунд), затем проверьте https://preview.putsbox.com/p/whatever-recipient-you-want-to/last, voalá, оноответит с вашим содержанием электронной почты.Вы также можете добавить .json к этому URL, чтобы получить представление JSON.Регистрация не требуется, PutsBox является бесплатным и с открытым исходным кодом.

В основном - зарегистрируйте своего пользователя, как вы, с помощью электронной почты, такой как emailAddress@putsbox.com, затем вы можете проверить новейшую (очень важно,только самая новая) электронная почта, отправленная на этот счет, перейдя на https://preview.putsbox.com/p/emailAddress/last. Поскольку это веб-страница, вы можете использовать Selenium и проверить все элементы, которые вы хотите в этом письме.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...