【发布时间】:2015-08-12 20:07:03
【问题描述】:
我想创建一个带有 0 参数函数的 python 库,我的自定义机器人框架关键字可以调用该函数。它需要知道定义关键字的文件的绝对路径,以及关键字的名称。我知道如何使用robot.libraries.BuiltIn 库和${SUITE_SOURCE} 和${TEST NAME} 变量对测试用例做类似的事情,但是对于自定义关键字我找不到类似的东西。我不在乎答案有多复杂,也许我必须深入了解 Robot Framework 的内部类并以某种方式访问该数据。有没有办法做到这一点?
【问题讨论】:
-
我不确定,如果我没听错:您想要一个自定义关键字,它只返回其名称和文件路径?还是写入变量?
-
我想要一个 python 函数,它可以确定调用它的任何自定义关键字的名称和文件路径(并加载具有相关路径的数据文件并将该文件的内容返回给自定义关键字,但这与问题无关)
标签: python robotframework