Пустые поля в Robot Framework

Введение

При использовании формата, разделенного пробелами, количество пробелов, используемых в качестве разделителя, может варьироваться, и, таким образом, пустые значения не могут быть распознаны, если они не экранированы.

Пустые ячейки можно экранировать либо символом обратной косой черты, либо встроенной переменной ${EMPTY}. Последнее обычно рекомендуется, поскольку его легче понять.

Официальная документация

${EMPTY}

Я предпочитаю этот вариант, можете изучить пример применения в статье Template

*** Test Cases *** Using ${EMPTY} Do Something first arg ${EMPTY} Do Something ${EMPTY} second arg

Изображение баннера

\

Для имитации незаполненного поля используем обратный слеш.

*** Test Cases *** Using backslash Do Something first arg \ Do Something \ second arg

|

При использовании формата с разделением по каналам (по символу | pipe) пустые значения необходимо экранировать только тогда, когда они находятся в конце строки:

| *** Test Cases *** | | | | | Using backslash | Do Something | first arg | \ | | | Do Something | | second arg | | | | | | | Using ${EMPTY} | Do Something | first arg | ${EMPTY} | | | Do Something | | second arg |

Автор статьи: Андрей Олегович

Похожие статьи
Robot Framework
Основы
Тест логина
Пустые поля
reStructuredText
QuickStart
Robot из Python

Поиск по сайту

Подпишитесь на Telegram канал @aofeed чтобы следить за выходом новых статей и обновлением старых

Перейти на канал

@aofeed

Задать вопрос в Телеграм-группе

@aofeedchat

Контакты и сотрудничество:
Рекомендую наш хостинг beget.ru
Пишите на info@urn.su если Вы:
1. Хотите написать статью для нашего сайта или перевести статью на свой родной язык.
2. Хотите разместить на сайте рекламу, подходящую по тематике.
3. Реклама на моём сайте имеет максимальный уровень цензуры. Если Вы увидели рекламный блок недопустимый для просмотра детьми школьного возраста, вызывающий шок или вводящий в заблуждение - пожалуйста свяжитесь с нами по электронной почте
4. Нашли на сайте ошибку, неточности, баг и т.д. ... .......
5. Статьи можно расшарить в соцсетях, нажав на иконку сети: