Не понимаю, почему в 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])