你如何找到机器人框架中的当前平台?

时间:2014-06-04 20:18:22

标签: robotframework

我试图找到一个关键字或自动变量,其中包含正在运行机器人框架套件的当前平台。

我认为它必须知道允许它访问文件系统。

我想用它来加载可变资源,具体取决于当前的平台

1 个答案:

答案 0 :(得分:3)

您可以使用Evaluate关键字通过sys.platform从python获取平台:

*** Test Cases ***
| Example which logs the current platform
| | ${platform}= | Evaluate | sys.platform | sys
| | log | ${platform}

返回的确切值记录在sys.platform文档中。

对于更精细的信息,例如处理器类型,您可以以类似的方式使用platform模块。