#robotframework
Вопрос:
Я использую пользовательскую библиотеку Python в RobotFramework. Я включил несколько полезных отладочных сообщений в __init__
метод класса библиотеки Python (например __init__
, загружается файл config.ini и создается пул SSH-соединений на основе хостов, включенных в файл config.ini). Сообщения включаются с помощью регистратора RobotFramework.
Состояние объекта затем используется для вызова последующих ключевых слов.
К сожалению, в log.html сгенерированные с помощью фреймворка робота, не содержат вышеуказанных сообщений. Он показывает только последующие сообщения, полученные в результате вызова ключевых слов.
Как мы можем сделать __init__
так, чтобы отладочные сообщения отображались в файле журнала RobotFramework?
Комментарии:
1. Единственный обходной путь, который я могу придумать, — это сохранить эти данные в переменную класса во время инициализации и создать ключевое слово, которое записывает всю эту информацию и запускает ее в программе установки пакета.