Отображение тегов через консоль с «Log To Console» - PullRequest
1 голос
/ 14 октября 2019

Я пытаюсь взять определенное test.robot содержимое файла [Tags] и отобразить его на консоли. Вот что у меня есть:

[Tags]  cat  dog

Теперь мне интересно, как заставить Log To Console выводить теги?

Я до сих пор пробовал следующее:

    ${TagVariable}=    Tags
    ${TagVariable1}=    Tags[0]
    ${TagVariable2}=    Tags[1]
    ${TagVariable3}=    [Tags]
    ${TagVariable4}=    [Tags][0]
    ${TagVariable5}=    [Tags][1]
    Log To Console  Tags
    Log To Console  [Tags]
    Log To Console  [Tags][0]
    Log To Console  [Tags][1]
    Log To Console  ${TagVariable}
    Log To Console  ${TagVariable1}
    Log To Console  ${TagVariable2}
    Log To Console  ${TagVariable3}
    Log To Console  ${TagVariable4}
    Log To Console  ${TagVariable5}

Я просто не могу понять это.

1 Ответ

3 голосов
/ 14 октября 2019

Робот Предоставляет несколько автоматических переменных. Вы можете найти их все здесь

Вам нужен именно этот

  • @{TEST TAGS}: содержит теги текущего теста в алфавитном порядкезаказ. Можно динамически изменять с помощью ключевых слов «Задать теги» и «Удалить теги».

Возможно, вам потребуется распечатать его как \n@{TEST TAGS} в файле .robot, в зависимости от вашего контекста.

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