У меня есть сценарий, в котором я открою свой веб-сайт, и затем мне придется вызвать API Rest, где в этом API мне понадобятся некоторые данные, такие как имя пользователя, пароль и некоторые URL-адреса. Цель вызова API состоит в том, что я не знаю учетные данные, а также URL-адреса, которые будут проверяться, и каждый раз, когда эти данные будут изменены, поэтому я просто вызову API. Ниже мой Selenium Python
from selenium import webdriver
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
# declare variable to store the URL to be visited
base_url="https://www.fitotouch.com/qitouch"
driver = webdriver.Chrome('E:/Chrome driver/chromedriver.exe')
driver.maximize_window()
#function of our 'driver' object.
driver.implicitly_wait(10) #10 is in seconds
driver.get(base_url)
driver.implicitly_wait(10)
driver.find_element_by_name('password').send_keys("*****")
driver.implicitly_wait(10)
driver.find_element_by_class_name('arrow-icon').click()
После вышеупомянутой команды щелчка я должен вызвать API и Войти из данных, указанных в API.
Мой API: http://110.93.230.117: 1403 / api / order / 5e439b7052fcf2189ccb5207
Если я смогу получить решение в Java, то это тоже хорошо.