2 заметки с тегом

Email

Тестирование регистрации

Для тестирования регистрации нужно генерировать email при каждом тесте, эту работу может взять на себя testoid.io

Переходим на https://app.testoid.io/registration и начинаем запись теста с помощью расширения. Вводим почту на домене @testoid.ru (подробнее читайте тут)

Нажимаем «Получить доступ», теперь мы зарегистрированы, Осталось проверить почту.

Переходим на страничку последнего письма введенного email, в моем случае https://app.testoid.io/email/mycompany/latest

Дожидаемся письма и проверяем текст заголовка

При запуске тест провалится, потому что второй раз использовать email при регистрации нельзя. Что бы сделать его динамическим нужно добавить переменную в названии почты и в ссылке на последнее письмо. В качестве переменной можно взять TESTOID_RUN_TEST_ID, эта переменная будет уникальна при каждом запуске

Динамический email

Динамическая ссылка на последнее письмо

При каждом запуске будет использован новый email

2017   Email

Тестирование почты с помощью <username>@testoid.ru

В своих тестах можно использовать почту <username>@testoid.ru и проверять доходят ли письма до клиентов.

<username> — лучше вводить название своей компании или сайта, что бы избежать пересечение ящиков c другими пользователями.

Страница с последним письмом на почте https://app.testoid.io/email/<username>/latest

Страница со всеми письмами на почте: https://app.testoid.io/email/<username>

Пример использования почты при регистрации

2017   Email