Цель: найти нужный текст и выбрать только его часть.
Например: есть поле с название версии «v. 3.0 от 14.12.2020 18:44:16»
Нам нужен только кусок с название версии без даты — «v. 3.0».
Ищем нужное поле: $("input"latestVersionId + div...
Для работы с автотестами необходимо установить следующее по: Selenium Server и WebDriver браузера для запуска тестов локально у себя на компьютере. Subversion – система управления версиями. IntelliJ IDEA – среда разработки, будем использовать для Java тестов...
Для работы с автотестами необходимо установить следующее ПО:
Плагин для записи тестов через браузер katalon.
Вспомогательный xpath плагин, по мере необходимости.
Плагин для записи действий пользовател
Долго и мучительно искала элемент внутри тэга svg. Оказалось все не так сложно.
Цель: найти блок с текстом «Черновик».
Xpath не знает тэги svg и g. Для этого используем: [local-name() = 'svg']
Аналогично можно искать теги xml...
Проблема: Selenide ищет по дереву HTML. Поэтому даже если элемент визуально не виден, он его считает видимым. Т. е. element.is(Condition.visible) будет true.
Как было у меня: форма большая, прокручивается до футера, а нужная кнопка наверху...
Xpath — найти элемент, у которого содержится часть атрибута.
$x(".//div[contains(@class,'rows-counter')]")
Пример:
Ищем div с классами «rows-counter info-bar__item pull-left».