1

假设我在测试 1 中生成了一个随机字母数字字符(或使用用户定义的关键字)。现在我想将随机生成的值设置为一个变量${RandomName}(见附图)并将该变量用于其他测试方法(比如测试 2)。

我将如何在 Robot Framework 中执行此操作?

在此处输入图像描述

4

1 回答 1

3

您可以使用关键字Set Suite Variable使该变量在当前套件的每个测试中都可以访问:

Set suite variable    ${RandomName}

还有一个名为Set 全局变量的关键字,它以类似的方式工作,但使该变量可用于所有测试:

Set global variable    ${RandomName}

如果你想创建一个随处可见的Set Suite Variable变量,你也可以这样做:

Set global variable    ${new variable}    ${RandomName}
于 2017-01-17T12:55:48.510 回答