机器人框架中testsuite文件的路径

时间:2017-02-23 14:32:56

标签: python python-3.x robotframework

我正在尝试通过python代码中的命令行获取给pybot的测试文件的路径:

我试过了:

from robot.libraries.BuiltIn import BuiltIn

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

它返回none,有什么猜测吗?

1 个答案:

答案 0 :(得分:2)

存储它的变量是${SUITE SOURCE} 此外,无需通过run_keyword(),您只需直接致电get_variable_value

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

请记住,返回的值是绝对路径。