发布于 2010-10-09 08:41:07
请参阅Selenium RC文档的Python部分:http://seleniumhq.org/docs/05_selenium_rc.html#python
您可以从Jython运行Selenium测试。在这种情况下,您可以简单地将Selenium脚本集成到您的Sikuli脚本中。
在Sikuli IDE中尝试执行以下操作。您可能需要修改import语句以指向Selenium项目中的特定文件。
from selenium import selenium # this will probably need tweaking...
slm = selenium("localhost", 4444, "*firefox", "http://www.google.com/")
slm.start()
# etc...
这个家伙似乎已经成功地通过Jython控制了Selenium:http://adam.goucher.ca/?p=367
我的结论是:留在Jython中并从那里控制Selenium可能是最容易的。您可以将这两个工具集成到单个脚本中。
发布于 2015-10-16 17:31:42
可以在Selenium Grid上使用Sikuli功能。它需要在每个节点和集线器上安装额外的库。
检查此项目以了解更多信息
发布于 2010-10-14 23:24:05
您可以扩展Selenium Server,使其能够执行SIKULI脚本(有关如何从see this调用它们的信息)。
但是,您需要使用Java进行开发,因为Selenium Server是一个Java应用程序。
https://stackoverflow.com/questions/3666140
复制相似问题