我可以在机器人框架变量中存储java返回的hashmap吗?

时间:2016-01-20 19:00:48

标签: java robotframework

我在java中创建了一个返回hashmap的机器人框架关键字

public HashMap<String, Object> createMap(String data) {

    HashMap<String, Object> session = new HashMap<String,Object>();
     //do something

    return session;
}

我想在机器人框架测试用例中调用此关键字,并将地图存储在机器人框架变量中,稍后再访问它。

我尝试使用字典,但它似乎没有用。有人可以告诉我该怎么做吗?可以吗?

1 个答案:

答案 0 :(得分:2)

我想出来了。这适用于机器人框架2.8.7

我可以这样做:

${session}= | Create Map

并且hashmap将存储在$ {session}变量中。使用机器人框架BuiltIn / Collection库中的字典关键字来访问键值对。