我有一个Java类,该类扩展了机器人框架的注释库。我有一个名为runKeyword()的重写方法,并且我想使用此方法访问Java代码中的机器人框架关键字和变量。

@Override
public Object runKeyword(String keywordName, Object[] args) {
        return super.runKeyword(keywordName, toStrings(args));
}


我正在考虑将此方法与内置在机器人框架中的获取变量一起使用关键字来访问我的机器人框架变量。如何使用runKeyword方法访问机器人框架关键字。

我也对方法中的参数使用object [] args感到困惑吗?

这种方法有效吗?还是有更好的方法来解决这个问题?

最佳答案

查看Robot framework API

这个想法是使用这个robot.libraries

这是内置库。它包含关键字runKeyword,可以通过编程方式调用它。

09-26 06:18