我想在其后附加固定文本和+1。我试图将变量添加到文本中,但似乎无效。
测试用例
Send Item
[Arguments] ${RECEIVER} ${CLASSIFICATION}
Add item
Choose Mail Recipient ${RECEIVER}
${TIME} Get Time
${TCNUMBER}= ${TC007-00}+1
Add desc [RegressionTestCase][${TCNUMBER}][${CLASSIFICATION}][${SENSITIVITY}] [${TIME}]
错误:
No keyword with name '${TC007-00}+1' found.
预期结果是:
TC007-001,TC007-002等
对于这种情况,您必须将需要增加的数字存储在某个位置。在我的示例中,它是一个名为的全局变量${ID}
。您应该使用Evaluate关键字来递增该值,然后再将其与TC的基数连接起来即可。
根据您要执行的操作,${ID}
可以是全局变量,套件变量或测试变量,甚至可以是局部变量。有关更多信息,请参阅《用户指南》,其中使用“设置测试/套件/全局变量”关键字。
*** Variables ***
${TCNUMBER_BASE} TC007-00
${ID} 1
*** Test Cases ***
Append Test
${TCNUMBER}= Set Variable ${TCNUMBER_BASE}${ID}
${ID}= Evaluate ${ID} + 1
Log ${TCNUMBER}
${TCNUMBER}= Set Variable ${TCNUMBER_BASE}${ID}
${ID}= Evaluate ${ID} + 1
Log ${TCNUMBER}
${TCNUMBER}= Set Variable ${TCNUMBER_BASE}${ID}
${ID}= Evaluate ${ID} + 1
Log ${TCNUMBER}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句