Как получить доступ к средству выбора даты в selenium и pytest (python) - PullRequest
0 голосов
/ 03 августа 2020

Я выполняю автоматическое тестирование селена с помощью python, и я здесь застрял. Мне не удалось щелкнуть дату. Пожалуйста, помогите мне получить код для нажатия на дату.

enter code here
    #day
    driver.find_element(By.XPATH("//span[@class='flatpickr-day' and text()='4']")).click()
    time.sleep(10)

1 Ответ

1 голос
/ 03 августа 2020

Прежде всего, вам нужно получить объект с нужной датой, вы можете сделать это с помощью XPath:

//span[@class="flatpickr-day" and text()="4"]

Этот XPath выберет диапазон с датой 4 августа

Затем закодируйте это с помощью Selenium / Java:

driver.findElement(By.xpath("//span[@class='flatpickr-day' and text()='4']")).Click();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...