是否可以在我的机器人测试中创建一个java对象?我将其导入如下:
Library my.robot.car
Get mile
${carObject} car volvo 2
${resp}= Call Method ${carObject} GetMiles ${today}
[Return] ${resp}
所以我想在测试中创建Car对象,然后调用方法getMiles。但我收到错误'Library my.robot.car expected 2 arguments, got 0'
答案 0 :(得分:0)
您看到的错误消息来自库初始化。你可能在my.robot.car
中有一个构造函数方法,它需要两个参数。您必须在使用库的行中提供参数,或者为库创建零参数构造函数。
答案 1 :(得分:0)
我的猜测是java关键字是汽车。你忘记了汽车呼叫中的双重空间
Library my.robot.car Get mile ${carObject} car volvo 2 ${resp}= Call Method ${carObject} GetMiles ${today} [Return] ${resp}