Перейти к содержимому

Wazzkabar

Регистрация: 07 июн 2018
Offline Активность: 25 дек 2019 22:07
-----

Мои темы

xpath. Переход по дочерней ссылке

16 апреля 2019 - 14:01

Не понимаю, почему в Katalon при ClickAt:

xpath=(//a[@data-analytics-placement])[3] отрабатывает корректно. Но если убрать xpath= и скобки, то корректно отработает только, если у пути указать дочерний элемент на 1 меньше:

//a[@data-analytics-placement][2] .

Если не уменьшить, то он кликнет по предшествующему элементу.

 

То есть в тегах "a" ищутся атрибуты data-analytics-placement и выбирается третий по порядку. Но в первом случае просчитывается путь от единицы, а во втором случае с нуля. Почему?

Тест на официальном сайте hearthstone

 

Причём

//a[@data-analytics-placement][2]  =  xpath=(//a[@data-analytics-placement][3])


Автоматизация тестов на golang

28 сентября 2018 - 08:45

Можно ли заавтотестить веб-приложение на golang?

Если да, посоветуйте нужные статейки по изучению.

 

(не надо говорить про другие языки. пожалуйста, понимайте вопрос так, как его задали)