Robotframework 在robot框架中,是否有一种方法可以打印关键字中嵌入参数的变量值而不是变量名?

Robotframework 在robot框架中,是否有一种方法可以打印关键字中嵌入参数的变量值而不是变量名?,robotframework,Robotframework,当我们运行上面的robot测试用例时,日志将${id1}和${id2}显示为关键字中的变量 *** keywords *** Do something on ${var1} and ${var2} Log ${var1} Log ${var2} *** Test Cases *** Testing ${id1} Set Variable variable1 ${id2} Set Variable variable2 Do somethi

当我们运行上面的robot测试用例时,日志将${id1}和${id2}显示为关键字中的变量

*** keywords ***
Do something on ${var1} and ${var2}
    Log ${var1} 
    Log ${var2}

*** Test Cases ***
Testing
    ${id1}  Set Variable    variable1
    ${id2}  Set Variable    variable2
    Do something on ${id1} and ${id2}
在robot中,是否可以让日志打印变量的值,而不是在这样的用例中打印变量本身,其中嵌入的参数是变量

例如,我们可以打印日志吗

KEYWORD ${id1} = BuiltIn . Set Variable variable1
KEYWORD ${id2} = BuiltIn . Set Variable variable2
KEYWORD Do something on ${id1} and ${id2}

有时,阅读官方文件是值得的

登录到控制台
-


另外,您有
Log${var1}
,它应该是
Log${var1}
(多个空格充当分隔符)

我认为您误解了这个问题。我认为这是关于当一个嵌入的arged关键字被记录时,日志显示的是arg的名称,而不是它的值。是的,你是对的@BenceKaulics这确实是个问题。
KEYWORD Do something on variable1 and variable2