我在一个关键字(1)中创建了一个变量($ {sResultFile}),如下所示:
create excel file
${sResultFile} Add TimeStamp to File ${sResultFilePath}
Create File ${sResultFile}
Append to file ${sResultFile} TC_Name\tStatus\tComments\n
Set Global Variable ${sResultFile} ${sResultFile}
[Return] ${sResultFile}
现在我想在另一个关键字(2)中访问此$ {sResultFile},该关键字位于同一资源文件中
如您所见,我无法在关键字文件2中访问$ {sResultFile}。我尝试将其设为Global,但没有运气。我该怎么做?
答案 0 :(得分:2)
你的问题不明确。
---->如果您想将第一个关键字${sResultFile}
的结果用于第二个关键字,请将第二个关键字的第二行替换为
append to file create excel file ${cTCNo}\....
---->如果你想使用第一个关键字的前三行结果,那么创建另一个关键字并返回可以在任何你想要的地方使用的结果
Some Keyword
${sResultFile} Add TimeStamp to File ${sResultFilePath}
Create File ${sResultFile}
[return] Append to file ${sResultFile} TC_Name\tStatus\tComments\n
因此第二个关键字的第二行将是
append to file Some Keyword ${cTCNo}\....
如果您有任何问题,请告诉我
答案 1 :(得分:0)
最简单的方法可能就是:
Set Test Variable ${sResultFile} ${sResultFile}