Процесс регистрации с подтверждением по почте в Selenium - PullRequest
0 голосов
/ 20 мая 2018

У меня есть вопрос о процессе регистрации в селене.Каким способом лучше всего это сделать, если мы должны нажать на ссылку активации в полученном письме?Какой метод используется коммерческими командами QA?Я думаю об этой проблеме и хочу использовать такие сайты, как «10 минут почты», это хороший способ?Есть еще варианты?Я не могу использовать одну и ту же почту несколько раз.Создание новой «истинной» почты каждый раз будет трудным и займет слишком много времени, будут проблемы с капчей и т. Д.

Ответы [ 2 ]

0 голосов
/ 21 мая 2018

Попробуйте использовать обычную учетную запись gmail, есть трюк с символом «+», и вы можете использовать его несколько раз, и почта будет получена на один и тот же аккаунт.

Так что вы можете использовать так: openGmail с нужным адресом, например.адрес testmail@gmail.com, поэтому вы можете использовать его в следующих итерациях:

  • testmail+1@gmail.com
  • testmail + 2 @ gmail.com
  • ...
  • testmail+test1@gmail.com
  • testmail+test2@gmail.com

и т. д.... много аккаунтов.Я использовал этот метод и его вполне достаточно.

0 голосов
/ 20 мая 2018

вы можете использовать почтовый ящик в качестве регистрационной почты, который предоставляет API для чтения содержимого почты во входящих, а не только из пользовательского интерфейса.Поэтому вам проще получить ссылку для активации и отправить http-запрос для имитации щелчка по ссылке активации.

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