У меня есть проблема, когда мне нужно сделать переменную доступной из разных ключевых слов
Я пытался использовать set global variable
Ключевое слово.
***Keywords***
Random Name
${Name}= Full Name
set global variable ${Name}
Keyword Name
Random Name
Log ${Name}
Keyword Name2
Random Name
Log ${Name}
*** Test Cases ***
Run Keywords
Keyword Name
Keyword Name2
Полное имя Ключевое слово
Import names
def Full_Name(self):
return (names.get_first_name())
Вывод
Таким образом, в имени ключевого слова значение, которое я получаю, равно John
, но в имени ключевого слова2 значение равно Clair
.Мне нужно сохранить значение John
для всех ключевых слов.
Когда я пытаюсь использовать переменную без передачи ключевого слова в ключевое слово, я не могу получить доступ ко всем этим словам.
Я также пытался использовать set suite variable
, но у него тот же результат.
Примечание. Ключевое слово Full Name - это настраиваемая библиотека для получения случайных имен.также это только пример кода