как решить "Не найдено ни одного ключевого слова с именем" Добавить в список "." ошибка в каркасе робота - PullRequest
0 голосов
/ 27 августа 2018

Я пытаюсь получить весь текст из класса или xpath, перебрать его и поместить в список.

Попробовал приведенный ниже код, но постоянно получаю эту ошибку:

Не найдено ни одного ключевого слова с именем «Добавить в список».

${xpath}=    Set Variable    //label[@class='required']
   ${count}=    Get Element Count    ${xpath}
   ${names}=    Create List
   :FOR    ${i}    IN RANGE    1    ${count} + 1
   \    ${name}=    Get Text    xpath=(${xpath})[${i}]
   \    Append To List    ${names}    ${name}
   \    Log To Console  ${names}

Другое решение, которое я пробовал. Получение такой же ошибки для кода ниже.

 @{locators}=   Get Webelements   ${requiredDocuments}
 @{result}=   Create List
 : FOR    ${locator}    IN    @{locators}
 \    ${name}=    Get Text    ${locator}
 \    Log     ${name}
 \    Append To List   ${result}    ${name}
 Log   ${result}

1 Ответ

0 голосов
/ 27 августа 2018

Вам необходимо импортировать стандартную библиотеку Collections, чтобы использовать ключевое слово Append To List. Чтобы импортировать библиотеку , объявите ее в настройках своего тестового примера, например, так:

*** Settings ***
Library    Collections
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...