#robotframework
#robotframework
Вопрос:
Я пытаюсь убедиться, что у меня виден текст элемента, прежде чем перейти к следующему шагу в моем тесте. Это то, что я пробовал: текст элемента должен быть //<span class="quote__summary__level">public liability only</span> Public Liability Only
, потому что текст, который я хочу убедиться, что он виден на странице, является только публичной ответственностью
У меня также есть триенд <span class="quote__summary__level">public liability only</span> Public Liability Only
Но я получаю эту ошибку: InvalidSelectorException: Message: invalid selector: Unable to locate an element with the xpath expression //<span class="quote__summary__level">public liability only</span> because of the following error: SyntaxError: Failed to execute 'evaluate' on 'Document': The string '//<span class="quote__summary__level">public liability only</span>' is not a valid XPath expression.
Что я делаю не так, пожалуйста?
Это элемент текста на веб-сайте: <span class="quote__summary__level">public liability only</span>
Ответ №1:
Element Text Should Be xpath://span[@class="quote__summary__level"] public liability only
ваш локатор неверен прочитайте, как найти элемент https://robotframework.org/Selenium2Library/Selenium2Library.html#Locating elements
Комментарии:
1. Большое вам спасибо за вашу помощь. Действительно ценю это,