При выполнении тестового примера отображается эта ошибка:
Кнопка с локатором 'xpath = // * [@ id = "stBanner"] / div [2] / a [2]' не найдена,
Элемент не имеет идентификатора, и я должен использовать Xpath, но он не может быть найден.
Это код, когда я проверяю элемент:
<div class="stRight">
<span id="mobileSearchIcon" class="glyphicon glyphicon-search"></span>
<!-- Logged in --><!-- Logged out -->
<a class="user-sts-link" href=" uri=nm:oid:Z6_72A2IA80O0US40QOM4JF0F30O3">REGISTER</a>
<a class="user-sts-link" href="?uri=nm:oid:Z6_72A2IA80O0CSB0Q4ODDFDQ0081">LOGIN</a>
</div>
Это xpath:
//*[@id="stBanner"]/div[2]/a[2]
Это тестовый пример:
SeleniumLibrary.Open Browser @{tst3Url}[0] firefox
SeleniumLibrary.Click Button xpath=//*[@id="stBanner"]/div[2]/a[2]