假设我在测试1中有一个生成的随机字母数字字符(或者使用用户定义的关键字)。现在我想将随机生成的值设置为变量${RandomName}
(参见附图)并将该变量用于其他测试方法(比如测试2)。
我将如何在Robot Framework中执行此操作?
答案 0 :(得分:3)
您可以使用关键字Set Suite Variable在当前套件的每个测试中访问变量:
Set suite variable ${RandomName}
还有一个名为Set global variable的关键字,它以类似的方式工作,但使变量可用于所有测试:
Set global variable ${RandomName}
如果您想创建一个随处可见的新变量,您也可以使用Set Suite Variable
执行此操作:
Set global variable ${new variable} ${RandomName}