我无法在多个测试文件中使用套件变量

问题描述 投票:0回答:1

我只需使用以下命令即可在初始套装设置中初始化套装变量,

Set Suite Variable    ${sample}    abc

init.robot 中。但在下一个测试文件 01__test.robot 中无法访问该变量。

Log To Console    ${sample} 

错误提示:

Variable '${sample}' not found.

如何以在整个测试套件中可访问的方式使用套件变量?

我尝试了不同的方法,例如使用变量部分等。它根本不起作用。

python-3.x robotframework test-suite
1个回答
0
投票

这可能是 Robot Framework 的限制。 文档中有一个提及似乎与您的案例相关:

初始化文件中创建或导入的变量和关键字 在较低级别的测试套件中不可用

请参阅此处:用户指南

© www.soinside.com 2019 - 2024. All rights reserved.