已安装Robot Framework IDE。 安装后,如何将jar文件导入RIDE。
尝试通过测试套件中的添加导入选项添加jar。 但它未被识别(未找到关键字错误)。
如果我们导入jar文件,那么测试应该在执行Profile中运行Jybot吗?
当我尝试以Jybot运行测试用例时,我得到的信息如下:
找不到Robot Framework安装。 要运行tets,您需要单独安装Robot Framework。 有关安装说明,请参阅http://robotframework.org。
答案 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。