Robot Framework-RIDE,导入Java库

时间:2015-08-19 12:13:24

标签: robotframework

已安装Robot Framework IDE。 安装后,如何将jar文件导入RIDE。

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

如果我们导入jar文件,那么测试应该在执行Profile中运行Jybot吗?

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

找不到Robot Framework安装。 要运行tets,您需要单独安装Robot Framework。 有关安装说明,请参阅http://robotframework.org

1 个答案:

答案 0 :(得分:2)

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

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

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

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

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

我在将文件夹包含在名称中包含空格的文件夹中时遇到了一些问题,所以我使用--escape space:=用空格替换=符号。例如:

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

如果您想将selenium2库与Jython一起使用,我建议您下载selenium2library for Java。