Проверка электронной почты из учетной записи gmail в selenium webdriver (JAVA)

Я очень новичок в автоматизации 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: соединение сброшено сервером?

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


person Bilal Shahzad    schedule 01.10.2019    source источник
comment
Вопросы, в которых нас просят рекомендовать или найти книгу, инструмент, программную библиотеку, учебное пособие или другой ресурс за пределами сайта, не относятся к теме Stack Overflow, поскольку они, как правило, привлекают самоуверенные ответы и спам. Вместо этого опишите проблему и что уже было сделано для ее решения Это.   -  person JeffC    schedule 01.10.2019
comment
Как указывает @Carlos, API (вероятно) ваш лучший вариант... IMO :)   -  person orde    schedule 01.10.2019


Ответы (1)


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

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

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

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

person Carlos    schedule 01.10.2019