繁体   English   中英

如何将动态值设置为变量并将其用于机器人框架中的其他测试?

[英]How to set dynamic value to a variable and use it for other test in robot framework?

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

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

在此处输入图片说明

您可以使用关键字“ 设置套件变量”使该变量在当前套件的每个测试中均可访问:

Set suite variable    ${RandomName}

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

Set global variable    ${RandomName}

如果您想创建一个随处可见的变量,也可以使用Set Suite Variable来做到这一点:

Set global variable    ${new variable}    ${RandomName}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM