如何在我的机器人测试中创建一个 Java 对象
How to create a Java object in my Robot test
是否可以在我的机器人测试中创建一个 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'
您看到的错误消息来自库初始化。您可能在 my.robot.car
中有一个构造函数方法,它需要两个参数。您要么必须在使用库的行中提供参数,要么为库创建一个零参数构造函数。
我猜 java 关键字是汽车。你忘记了叫车
中的双 space
Library my.robot.car
Get mile
${carObject} car volvo 2
${resp}= Call Method ${carObject} GetMiles ${today}
[Return] ${resp}
是否可以在我的机器人测试中创建一个 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'
您看到的错误消息来自库初始化。您可能在 my.robot.car
中有一个构造函数方法,它需要两个参数。您要么必须在使用库的行中提供参数,要么为库创建一个零参数构造函数。
我猜 java 关键字是汽车。你忘记了叫车
中的双 spaceLibrary my.robot.car Get mile ${carObject} car volvo 2 ${resp}= Call Method ${carObject} GetMiles ${today} [Return] ${resp}