Robotframework 在robot框架中,是否有一种方法可以打印关键字中嵌入参数的变量值而不是变量名?
当我们运行上面的robot测试用例时,日志将${id1}和${id2}显示为关键字中的变量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
*** 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