我想做这样的事情:
项目tests_thing1.sikuli:
import unittest
class Tests_Thing1(unittest.TestCase):
def setUp(self):
#do some stuff
def tearDown(self):
#do some stuff
def test_Created(self):
#do some sikuli stuff
并且有类似的类似Tests_Thing2和Tests_Thing3项目
import unittest
## import siluli projects?
suite = unittest.TestSuite()
suite.addTests(Tests_Thing1)
suite.addTests(Tests_Thing2)
suite.addTests(Tests_Thing3)
suite.run(result)
#generate report from all tests
我认为您可以使用标准的unittest http://www.jython.org/jythonbook/en/1.0/testingintegration.html并将Sikuli导入到您的类中。您需要Jython以如下方式运行它
如何在Python中导入sikuli模块?
https://answers.launchpad.net/sikuli/+question/136170
当我尝试用命令从终端运行sikuli时 java-jar sikuli-setup.jar
MIT设计了一种新颖的图形脚本语言Sikuli,计算机用户 只须有最基本的编程技能(比如会写print"hello world"),他不需要去写出一行行代码,而是用屏幕截图的方式,用截出来的图形元素组合出神奇的程序。 根据MIT研究人员的论文(PDF)描述,使用者只要对Python语言有基本的了解,Sikuli可以利用图形用户界面的截图元素自动的完成大多数编程任务。用研究人 员的举的例子来说,就好
我正在我的项目中使用Sikuli来处理一些flash按钮。当在本地运行脚本时,它工作得很好。问题是,当我需要运行build.gradle时,我需要在build.gradle中有Sikuli依赖项。我就是这么写的。运行构建时,会出现以下错误: > 错误:无法解析配置“:Compile”的所有依赖项。 找不到com.googlecode.javacpp:javacpp:0.1.要求::new_qa_a
我有一个VB.NET项目可执行文件。我使用Sikulix IDE启动可执行文件。 运行代码时,我会收到以下错误消息:
我已经完成了Sikuli与硒的集成,现在想知道是否有一个链接,我可以在其中学习我可以使用的所有命令使用Sikuli与硒。我尝试了谷歌搜索,我了解了“App”命令,是否有任何其他文档或链接,我可以在其中了解有关可以使用的命令的更多信息。
是否有一个已经存在的程序可以创建一个虚拟光标供Sikuli使用,同时用户保持对鼠标光标的控制?我正在寻找在使用Sikuli时使调试代码不那么费力的方法。在这方面的任何提示也是欢迎的!