Как извлечь узел из следующей страницы после нажатия кнопки отправки, используя selenium и xpath? - PullRequest
0 голосов
/ 03 марта 2020

Я пытаюсь использовать xpath для тестирования сайта. Я смог go на сайт, введите значение в текстовое поле ввода и отправить. Но для моей следующей порции мне нужно go по URL-адресу, на который переходит сайт после отправки кнопки ввода. Это то, что у меня есть до сих пор:

driver.get(url)
driver.find_element_by_xpath(".//input[@id='keyword']").send_keys(company_name)
driver.find_element_by_class_name('button').click()

После щелчка, страница переходит на URL, отличный от того, который я изначально предоставил. На следующей странице все остальные тесты должны быть выполнены. Я мог бы найти любую информацию о том, как получить URL для следующей страницы и перезапустить драйвер, чтобы найти другие узлы. Есть ли способ сделать это?

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