如果我将字符串${varName}
传递给内置关键字Log to Console
,则控制台将输出文字字符串${varName}
。如果存在名为varName
且值为test123
的变量,当我传递{{1时,如何获得关键字Log to Console
来输出变量test123
呢? }}?
我正在从Excel电子表格制作数据驱动的脚本。在我传递的字符串值中,其中有一些变量名要替换为变量的值。
我尝试通过${varName}
关键字运行字符串,但是它只是将所有变量名(如Evaluate
更改为${varName}
,因此在这里可以识别吗?
RF_VAR_varName
将输出到控制台:
Open Excel ${ExcelFile}
${varName} Read Cell Data By Coordinates ${Sheet_Name} 0 ${RowNum}
set global variable ${varName}
log varName: ${varName} console=yes
我想要这个字符串:
'38773461|${TMS_ConfNo}|substr:RDSJUMHV FIRSTNAME|${globalLastName} FIRSTNAME|fullline:JEYCTINY, FIRSTNAME|${globalLastName1}, FIRSTNAME|fullline:RDSJUMHV, FIRSTNAME|${globalLastName}, FIRSTNAME|fullline'
要对此进行评估:
'38773461|${TMS_ConfNo}|substr:RDSJUMHV FIRSTNAME|${globalLastName} FIRSTNAME|fullline:JEYCTINY, FIRSTNAME|${globalLastName1}, FIRSTNAME|fullline:RDSJUMHV, FIRSTNAME|${globalLastName}, FIRSTNAME|fullline'
我希望字符串中的所有变量都转换为它们各自的值。