如何将Sikuli脚本导出到java?

时间:2012-04-18 05:34:29

标签: testing selenium automation automated-tests sikuli

我是自动化新手并且必须使用Sikuli,你能告诉我如何在java中导出Sikuli脚本也可以将这些脚本与Selenium集成....

提前致谢.....

1 个答案:

答案 0 :(得分:1)

从这个意义上来说,“p”“导出”脚本是不可能的,因为Sikuli脚本是用Python脚本语言编写的,脚本本身是使用Jython解释器(Python语言的Java基础实现)运行的。

但由于使用Java实现了必要的Sikuli功能,因此您可以将脚本转录/转换为Java代码,因为Sikuli函数在Python API级别和Java API级别上几乎相同。

但是如果你有更复杂的Sikuli脚本,你想从Java代码运行,那么可以选择这样做:

  • 从命令行运行脚本,但在子进程中运行
  • 使用Sikuli的ScriptRunner运行脚本