0 / 0 / 1
Регистрация: 26.04.2020
Сообщений: 89
|
||||||
1 | ||||||
Selenium, кликнуть на всплывающее окно10.10.2020, 20:29. Просмотров 1607. Ответов 5
Метки нет Все метки)
(
Всем привет!
Использую Selenium для автоматизации, заполнения полей в веб-странице. Ввожу в поле название города и области, но всплывает из писка подтверждение с этим же названием которое нужно выбрать (кликнуть), иначе просто введенный текст в поле не считается выбранным вариантом. Как кликнуть на всплывающее окно из списка?
В элементах всплывающего окна, так же имеется CSS селектор, но использовать не могу так как подсталятся в каждый раз будут разные города с областями, и в каждом всплывающее окне будет совой свой CSS-селектор. Как выбрать всплывающее окно?
0
|
|
10.10.2020, 20:29 | |
Как кликнуть по элементу на сайте, который находится поверх окон Selenium C# Всплывающее меню появляется только если два раза кликнуть по кнопке |
|
0 / 0 / 1
Регистрация: 26.04.2020
Сообщений: 89
|
||||||
11.10.2020, 16:11 [ТС] | 2 | |||||
В данном поле решил проблему заменив локатор на имя класса.
А если в поле при вводе данных, разный css selector и id используется, и при этом имя класса не получается использовать, студия пишет: OpenQA.Selenium.ElementNotInteractableException: "element not interactable". Есть ли способ вводить данные в поле которое имеет динамические css selector и id?
0
|
2411 / 1866 / 337
Регистрация: 22.07.2011
Сообщений: 7,164
|
|
17.10.2020, 02:21 | 3 |
Baktery, by xpath кажется там есть , или by tagname , не суть , получаете коллекцию элементов нужного типа и по индексу выбираете интересующий экземпляр.
0
|
0 / 0 / 1
Регистрация: 26.04.2020
Сообщений: 89
|
|
17.10.2020, 17:57 [ТС] | 4 |
xpath и id там разные в зависимости от того что выбираете из всплывающего списка. Вроде получилось по имени класса, он один один и тот же при выборе нужного названия из списка.
Спасибо за ваш вариант, я бы его рассмотрел как запасной, или возможно заменил на ваш если более оптимальный. Можете подробнее описать?
0
|
66 / 48 / 21
Регистрация: 14.08.2020
Сообщений: 133
|
|
17.10.2020, 18:15 | 5 |
как тут можно помочь,
![]()
0
|
0 / 0 / 0
Регистрация: 12.10.2019
Сообщений: 15
|
||||||
29.10.2020, 18:03 | 6 | |||||
![]()
0
|
29.10.2020, 18:03 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь. Python + selenium как кликнуть по кнопке , если xpath постоянно меняется(проверка на кликабельность)
Всплывающее окно Всплывающее окно Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |