#java #windows #eclipse #selenium-chromedriver #postman
#java #Windows #eclipse #selenium-chromedriver #postman
Вопрос:
Я автоматизирую выполнение E-2-E REST API с помощью POSTMAN. В середине выполнения API отправляется сообщение OTP по электронной почте. Это значение email OTP необходимо для захвата и использования при выполнении дальнейших вызовов API.
Я использую бесплатное онлайн-веб-приложение для нежелательной почты для получения таких писем OTP. Я создал сценарий Selenium-JAVA, используя Eclipse для подключения к этому онлайн-домену электронной почты через (java.net.HttpURLConnection), а затем запустил Selenium script для воспроизведения внутри этого бесплатного веб-приложения для нежелательной почты, чтобы перехватить адрес электронной почты OTP.
Я рассматриваю способы, с помощью которых POSTMAN может вызывать Eclipse и запускать этот скрипт Selenium, который отфильтровывает сообщения электронной почты OTP. Любые предложения будут полезны.
Комментарии:
1. Для начала забудь о Почтальоне.
Ответ №1:
https://developers.google.com/gmail/api/reference/rest
Зачем перегружать простое требование, просто используйте Google API для чтения электронных писем и подтвердите это. Или используйте любые другие почтовые сервисы, которые имеют Api или взаимодействие.
Postman работает с API-интерфейсами вы не можете взаимодействовать с eclipse, если у него нет для этого каких-либо API, и, более того, eclipse — это IDE, а не runner
Комментарии:
1. Спасибо за предложение. Но я не особенно склонен использовать Google API. Да, работа с API-интерфейсами была бы простым и эффективным способом решения этой ситуации, но у меня нет информации по API об этой бесплатной службе нежелательной почты, поэтому я не смог включить ее в свои вызовы POSTMAN REST API. Следовательно, единственный путь вперед, который я нашел, — это отфильтровать содержимое с помощью Selenium. Таким образом, возникла такая потребность.