#robotframework
Вопрос:
Не удается получить доступ к глобальной переменной из прослушивателя платформы робота 3.
Я попытался получить доступ к глобальной переменной с помощью BuiltIn (), как показано ниже. Но это не работает. Пожалуйста, поделитесь, если у вас есть какие-либо идеи, как это сделать.
from robot.libraries.BuiltIn import BuiltIn
ROBOT_LISTENER_API_VERSION = 3
def end_test(test, result):
print("BROWSER = '%s'" % BuiltIn().get_variables()['${BROWSER}'])
Комментарии:
1. Я попробовал ваш код, и он сработал на моей машине. Как вы проводите тесты роботов?
Ответ №1:
Я думаю, что это должно работать так:
BuiltIn().get_variable_value("${BROWSER}")