路径测试套件文件中的机器人框架

问题描述:

我试图获得通过在Python代码的命令行给pybot测试文件的路径:路径测试套件文件中的机器人框架

我想:

from robot.libraries.BuiltIn import BuiltIn 

file_path = BuiltIn().run_keyword("Get Variable Value", "${CURDIR}") 

它返回none ,有什么猜测?

+1

你是否在自定义关键字内部执行此操作?你能创建一个[Minimal,Complete,and Verifiable example](http://stackoverflow.com/help/mcve)吗? –

存储它的变量是${SUITE SOURCE}
此外,它并不需要经过run_keyword(),你可以叫get_variable_value直接:

file_path = BuiltIn().get_variable_value("${SUITE SOURCE}") 

记住返回值是一个绝对路径。