Текст на веб-странице виден

#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. Большое вам спасибо за вашу помощь. Действительно ценю это,