Тестирование регистрации
Для тестирования регистрации нужно генерировать 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