39得票12回答
有人使用过SIKULI来测试基于GUI的应用程序吗?

SIKULI 似乎有着巨大的潜力。是否有人尝试将其用作测试工具?或者它更适合用于自动化用户操作?

29得票2回答
使用Sikuli进行Windows 7(或最好是多平台)屏幕自动化的工具有哪些更好的选择?

我正在使用Sikuli进行屏幕自动化,即根据屏幕上的外观点击GUI元素。这个方法运行良好,但对我来说,Sikuli有一个主要劣势: 每次脚本启动都需要较慢的启动时间(因为每次都会加载整个JVM)。 此外,自从去年以来,Sikuli没有太多的开发进展,因此我正在寻找替代的自动化工具。我需要的...

24得票10回答
如何在Sikuli中发送“Ctrl + c”?

这似乎应该很容易,但我找不到如何做的文档: 我只想让Sikuli键入Ctrl+C将文本复制到剪贴板。 type(KEY_CTRL+'c')无效,type(KEY_CTRL,'c')也是如此。 有什么建议吗?

19得票2回答
在Sikuli X Java中查找图像

我在尝试屏幕上找图片时遇到了问题,我尝试了两种不同的方法,但似乎都不起作用。 我正在使用运行在IOS模拟器上的Appium,它显示在屏幕上,所以我不认为这是截图被拍摄的问题。 我正在运行MAC OSX El Capitan 我已经在我的项目中导入了Sikuli X Java API 我需要...

19得票4回答
如何在无头模式下使用Sikuli

如果我们有一个运行sikuli的无头测试服务器(需要ubuntu和windows配置),如何在没有物理显示器的情况下使其工作,并且最好支持尽可能多的屏幕分辨率。

16得票5回答
如何将Sikuli脚本集成到Selenium中?

我在广泛使用Selenium进行集成测试。对于所有正常的东西(HTML / AJAX)都非常好用,但当我尝试测试第三方ActiveX、Java小程序和Flash组件时,无法胜任。 我发现的解决方案是Sikuli。本地使用效果很好,但如何将其集成到Selenium中呢? 顺便说一下,如果相关...

14得票5回答
构建可重用的Sikuli截图库的策略是什么?

我希望使用Sikuli在Mac OS X和Windows上自动化GUI应用程序和浏览器内运行的Web应用程序。 我的目的目前不是为了测试,而是为了对一个团队进行繁琐重复任务的GUI自动化,该团队当前不具有较低级别的自动化访问权限。 我想建立一个或多个屏幕截图库,用于GUI应用程序和Web应用...

12得票3回答
在Sikuli中拍照的命令是什么?

我正在使用Sikuli IDE。我想知道如何拍摄屏幕截图的命令,这样我就可以在测试结束时捕获屏幕。 类似以下内容:try : if bla bla bla: print("blablabla") else: TAKESCREENSHOT() #-----------...

10得票3回答
如何暂停、继续和停止Sikuli程序?

假设我正在运行一个Sikuli程序,我想在特定的点暂停程序,然后过一段时间后,从我暂停的那个点恢复程序,而不影响进程。 然后我想停止进程并退出。 在我停止的那个点之前的所有内容都应该被保存。 Sikuli能否实现这一功能? 如果可以,怎么做呢?

8得票4回答
如何使用Sikuli进行向下滚动

如何在Selenium Webdriver中使用Java和Sikuli向下滚动? 我在我的代码中使用 screen.wheel(1 , 8); 向下滚动一个打开的窗口。 有时它可以正常工作,但在运行我的脚本4-5次后,它会表现出不同的行为。它开始水平滚动而不是垂直滚动。 s.double...