Robotframework поддерживает «вложенные переменные», как описано здесь .
Я пробовал несколько способов, но я не нашел способа присвоить новое значение вложенной переменной.Посмотрите пример, он даже не проверяется в RED Editor, при выполнении отображается следующее сообщение об ошибке:
Нет ключевого слова с именем '$ {VAR _ $ {nested} _VALUE} ='найдено.
*** Variables ***
${VAR_A_VALUE}= aValue
*** Test Cases ***
I Got Stuck Here
Should Be Equal aValue ${VAR_A_VALUE}
${nested}= Set Variable A
Should Be Equal aValue ${VAR_${nested}_VALUE}
# --- how to assign
${VAR_${nested}_VALUE}= Set Variable A new Value
# --- or create new variable via nested feeature ?
${A_NEW_VAR_${nested}}= Set Variable CreatedViaNested