Подтверждение электронной почты из учетной записи Gmail в Selen Webdriver (JAVA) - PullRequest
0 голосов
/ 01 октября 2019

Я очень новичок в автоматизации Selenium, Java и SQA. Я хотел сделать автоматическую проверку электронной почты со счета GMAIL. Помогите мне, пожалуйста ..

Для этого я нашел и следовал учебнику, но не смог. Я не знаю, что случилось с моим кодом, даже я не могу понять ошибку.

Я пошёл по этой ссылке шаг за шагом: http://www.abodeqa.com/email-verification-gmail-account-selenium-webdriver-java/

Вот весь код, который япытался. http://www.abodeqa.com/email-verification-gmail-account-selenium-webdriver-java/

Я обнаружил слишком много ошибок, но я включил некоторые основные и главные ошибки в следующее:

Не удалось подключиться к хранилищу сообщений.

javax.mail.MessagingException: соединение разорвано сервером ?;Вложенное исключение: java.io.IOException: Соединение разорвано сервером?

Кроме того, будучи новичком, я чувствую, что этот урок слишком сложен. Может кто-нибудь поделиться со мной другими легкими и краткими уроками? Пожалуйста .. Заранее спасибо!

1 Ответ

1 голос
/ 01 октября 2019

Для поиска электронных писем в учетной записи Gmail я рекомендую использовать API Java Gmail. Учебное пособие здесь: https://developers.google.com/gmail/api/quickstart/java

Вы должны хорошо с этим учебником, пример кода работает (вам нужно правильно настроить учетную запись Gmail, чтобы разрешить доступ, а также создать соответствующие учетные данные).

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

Полные документы библиотеки здесь: https://developers.google.com/resources/api-libraries/documentation/gmail/v1/java/latest/

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