t.me/atinfo_chat Telegram группа по автоматизации тестирования

Selenium rc и элементы страницы


(JuliaS) #1

Многоуважаемые господа тестировщики, задача следующая: необходимо просматривать li элементы из списка ul и проверять, имеет ли какой-нибудь элемент li span class="sold out" ,ну и с ним уже проводить нужные действия и проверки. На сколько я понимаю, в рамках php эту задачу не решить. Подскажите  пожалуйста, возможно ли это сделать на других языках? И с чего начать? 


(Mykhailo Poliarush) #2

Тут нет зависимости на какой-то язык программирования.
Дело в правильнном xpath, т.е. в определении правильный локатора, который будет использоваться для поиска нужного элемента страницы.
В данном случае, из вышеуказаных данных, xpath будет выглядеть следующим образом  //ul/li[span/@class='sold out'] (Только одно замечание, есть ul элементов несколько, то тогда надо будет фильтровать правильный ul элемент)


(JuliaS) #3

Это же замечательно! Благодарю