Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

А как ты пишешь xpath?


(sidelnikovmike) #1

Всем привет.
Может быть мой вопрос покажется вам странным, но все же :slight_smile:
Я делаю небольшой проект для упрощения написания тестов с использованием вебдрайвера, так что хотелось бы узнать, какие ВЫ чаще всего используете функции в xpath? И вообще, часто ли это делаете? Хотелось бы услышать Ваши мысли :smile:
Заранее спасибо всем :smile:


(vmaximv) #2

Так там функций - разъ, два и обчелся :slight_smile:


(sidelnikovmike) #3

Ну не то чтобы раз-два :smile:
Если взять данные с w3schools - то их там больше сотни :smile:
Как раз чтобы понять и, по возможности, составить список наиболее часто используемых - я и задал вопрос


(Alexander Petrovich) #4

Я бы не был так категоричен )
Чаще всего, наверное, contains(). А по большому счёту использую, если надо локаторы с брутальными вложенностями запиливать


(vmaximv) #5

Вы наверное путаете терминологию:
http://www.w3.org/TR/xpath/#corelib

Я тока 26 насчитал.


(sidelnikovmike) #6

хм. Может быть.
Со списком всех функций я разберусь.
Вопрос собственно все таки в частоте использования.


(vmaximv) #7

Тогда: string() [она же “.”], text(), contains(), normalize-space(), position(), last(), not(), starts-with(), id(), translate(), substring-before(), substring-after(), name()