если вы три раза в документе будете выполнять поиск по одному и тому же локатору — вы получите три одинаковых результата (при условии, что страница не меняется)
если вы три раза в документе будете выполнять поиск по одному и тому же локатору — вы получите три одинаковых результата (при условии, что страница не меняется)
а можете сказать почему не работает [1]? или если бы я ставила 2,3 они просто игнорятся
ещё раз — в XPath нет никакого "по очереди", XPath это язык запросов, запросы сами по себе не сохраняют никакого контекста, то есть следующий поиск ничего не знает про предыдущие. поэтому если у вас есть какое-то "по очереди" — выкладывайте
сори) я не знала, что нет такого понятия как "по очереди", я в хромдевтулз во вкладке элементс в строке через ctrl+f пишу этот путь и нажимаю enter три раза😄
ну или же если пишу $x(".//div[@class='circle'][1]")@class='circle'][1]") в консоли, то результат: (3) [div.circle, div.circle, div.circle]div.circle, div.circle, div.circle]
вот именно. это chrome devtools находит вам три элемента (сразу три), а показывает "по очереди", это не означает, что он второй раз выполняет поиск по тому же локатору и находит что-то другое