Нажмите на кнопку с питоном - PullRequest
0 голосов
/ 02 октября 2018

Я сейчас учусь на питоне и пытаюсь доработать свой второй скрипт.

Я знаю, как щелкнуть по элементу по Id, text и ngclick из selenium - но пока что ни один из них не работал для моего текущего: /

Этот элемент для меня совершенно новый -Я пытаюсь нажать на эту кнопку:

<button type="submit" class="btn btn-primary">Submit</button>

Нашел в предыдущих вопросах что-то, что

 driver.find_element_by_css_selector("btn").click()

, но не знаю, на что ссылается драйвер: -)

Может ли кто-нибудь помочь тонущему новичку? ^^

Лучший Ванассин

1 Ответ

0 голосов
/ 02 октября 2018

Шаги:

  • Создайте экземпляр WebDriver.
  • Перейдите на веб-страницу.
  • Найдите элемент HTML из пользовательского интерфейса.
  • Выполнить действие над элементом HTML.
  • Запуск тестов и запись результатов тестов с использованием инфраструктуры тестирования.

Пример примера:

from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC

driver = webdriver.Firefox()
driver.get("http://www.google.com")
input_element = driver.find_element_by_name("q")
input_element.send_keys("Test Selenium")
input_element.submit()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...