Robot Framework-RIDE,导入Java库

Robot Framework-RIDE,Import Java Libraries

已安装机器人框架IDE。 安装后如何将jar文件导入RIDE.

已尝试通过测试套件中存在的添加导入选项添加 jar。 但它没有被识别(找不到关键字错误)。

如果我们导入 jar 文件,是否应该在执行 Profile as Jybot 中测试 运行?

当我尝试 运行 作为 Jybot 的测试用例时,我得到的信息如下:

未找到机器人框架安装。 要运行 tets,需要单独安装Robot Framework。 有关安装说明,请参阅 http://robotframework.org

首先你需要安装jython。您可以查看说明here。这将使您能够 运行 使用 Jybot 进行测试。

然后您需要确保您的 Java 库在类路径中。或者您可以为 Jybot 设置 --pythonpath 参数。

这是我用来 运行 我的测试(只需将其放在 'Arguments' 输入字段中):

--pythonpath lib\STAR.jar:lib --escape star:STAR

使用: 分隔其他文件夹。 --escape star:STAR 参数允许使用 * 来包含文件夹中的所有 *.jar 文件。

我在将库包含在名称中带有 space 的文件夹中时遇到了一些麻烦,因此我使用 --escape space:== 符号替换为 space。例如:

--pythonpath "path=with=spaces\lib\STAR.jar" --escape star:STAR --escape space:=

如果您想在 Jython 中使用 selenium2 库,我建议您下载 Java 的 selenium2library