Как использовать getElementIndex с помощью Selenium Java - PullRequest
2 голосов
/ 21 января 2020

Может ли кто-нибудь привести пример программирования использования этой команды Selenium?

getElementIndex()

Дополнительная информация: https://selenium.dev/selenium/docs/api/java/com/thoughtworks/selenium/webdriven/commands/GetElementIndex.html.

Если он устарел, откуда мне знать?

Другими словами, этот код ниже выдает ошибку, как если бы она устарела:

driver().findElement(By.id("id_value")).getElementIndex();

Ответы [ 2 ]

2 голосов
/ 21 января 2020

Чтобы ответить на мой собственный вопрос: приведенный выше код предназначен для устройства записи HTML Selenium (на Selenese), а не для версии Java Selenium. Кто-то уже предложил java эквивалент здесь: { ссылка }

1 голос
/ 22 января 2020

GetElementIndex

GetElementIndex() класс возвращает индекс элемента. Он входит в пакет com.thoughtworks.selenium , а конструктор выглядит следующим образом:

GetElementIndex(ElementFinder finder, JavascriptLibrary js) 

Но Селен 's клиент основан на org.openqa.selenium пакете.


Заключение

Не существует эквивалентного метода com.thoughtworks.selenium GetElementIndex() в клиенте Selenium Java. Однако вы всегда можете создать свои собственные методы.

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