Настройка 'syslog' в Robot Framework не отображает никаких подробностей о беззвучно игнорируемых тестовых случаях - PullRequest
0 голосов
/ 15 мая 2018

Прежде всего я хотел бы отметить, что я новичок в Python. Я только начал изучать Robot-framework, следуя RobotFrameworkUserGuide. Во время этого я обнаружил, что игнорируемые подробности теста не обновляются в файле ' Syslog ' ref: , как указано в руководстве пользователя (файл существует до выполнения теста). Я установил переменные среды в системном пути, как указано в руководстве пользователя.

ROBOT_SYSLOG_FILE = C: \ PycharmProjects \ FirstRobotProject \ syslog.txt ROBOT_SYSLOG_LEVEL = ОШИБКА

Сведения о платформе и версии.

ОС: Windows 10 x64, Python 3.6.5, robotframework-3.0.4, Pycharm CommunityEdition

Я запустил тестовый набор из терминала, и он был выполнен, результаты были сгенерированы соответственно.

Структура каталогов текущего проекта:

enter image description here

1 Ответ

0 голосов
/ 16 мая 2018

Нашел решение для этого: « LOG LEVEL » должно быть « DEBUG », чтобы записать детали «беззвучно проигнорированных» случаев в файл Syslog. Установка переменной среды " ROBOT_SYSLOG_LEVEL = DEBUG предоставила данные журнала при запуске тестов из командной строки.

Полученный вывод в файле системного журнала:

20180516 10: 13: 53.808 | ИНФО | Игнорирование файла или каталога '.ignored_directory'.

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