问题标签 [sikuli-script]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
313 浏览

python - 如何从 python-> sikuli 中的另一个类调用函数?

如何访问通道 2 中通道 1 的方法,以便先执行 test_script1、test_script2,然后执行 test_script3、test_script4。

注意:-主要问题是当我执行suite1= unittest.TestLoader().loadTestsFromTestCase(channel1) 和suite2= unittest.TestLoader().loadTestsFromTestCase(channel2) 时,我得到两个报告表。

但相反,我希望它们合并到一个包含 channel1 和 channel2 类数据的表中。

请帮忙..

0 投票
1 回答
936 浏览

sikuli - SikuliX 无法检测到屏幕

我在尝试远程运行 SikuliX 脚本时遇到问题。问题是,当我从 cmd 行调用脚本而不启动 IDE 时,脚本工作正常。但是,当我从网站远程使用相同的命令调用脚本时,脚本说没有屏幕:

[error] Location: outside any screen (2413888, 2413888) - subsequent actions might not work as expected)

有没有办法可以指定 SikuliX 应该使用的屏幕?我认为它应该在安装时在屏幕上运行。

0 投票
1 回答
51 浏览

python - 如果图像出现在区域内,则结束循环

如果某个图像出现在某个区域内,我试图让我的脚本结束循环或退出。

运行脚本时出现错误;我不确定这些部分出了什么问题,stopregion并且stopimage是由另一个人建议的。

错误:

我的代码如下:

任何帮助深表感谢。

0 投票
3 回答
3655 浏览

testing - 无法运行 Sikuli IDE 点击(图片)

我有一个 VB.net 项目可执行文件。我使用 Sikulix IDE 启动可执行文件。

在此处输入图像描述 SikulixIDE1.1.0 直到

运行代码时,我收到此错误消息:

0 投票
1 回答
502 浏览

automation - 尝试创建独立的 Sikuli 应用程序

我希望能够分发我的 Sikuli 脚本并允许最终用户在不安装 Sikuli 的情况下运行脚本,此时我唯一的问题是不知道 Sikuli 需要运行哪些依赖项(除了 JAVA)。有了这些知识,我只想为我的用户机器创建一个 zip 文件,他们可以将其解压缩到文件夹中并运行脚本。

0 投票
0 回答
193 浏览

python - python unittest在SikuliX中发现

我知道在普通 python 中,要发现用于测试的 python 脚本

我也知道我们可以在 SikuliX 中使用 unittest。

我想在 sikulix 中使用 unittest 自动发现功能。我已经把它放在我的主要 sikulix 脚本中:

现在的问题是,我不知道如何调用 sikulix 中的自动发现功能。我用这个运行它

但它不会发现定义了模式的文件 (test_*.py)。

那么我应该如何运行 sikulix 以便调用 unittest 自动发现功能呢?

谢谢你的帮助。

0 投票
2 回答
1271 浏览

java - sikuli+selenium+java :需要了解 sikuli 的工作原理

我是 sikuli 的新手。我需要了解它是如何工作的。我安装了 sikuli 并玩了一点 IDE。

但是,我需要了解如何使用 java + selenium 来使用 sikuli。在我们的应用程序中,我们有需要自动化的高图表。我们正在考虑使用 sikuli。我们希望将我们保存为预期的图像与在 UI 上看到的图像进行比较。我读了一些博客,在很多地方他们都提到使用 jar sikuli-script.jar。我在 sikuli 网站上没有找到这个 jar。

任何有关如何将 sikuli 与 java+selenium 集成的指示都会对我有所帮助。

0 投票
0 回答
108 浏览

java - Sikuli API 未正确注册键入命令

我正在使用 Sikuli API 开发涉及一些 GUI 组件的重复性任务。到目前为止,我已经能够识别图像,但是当我尝试使用 type 命令时,它不会注意我的字符串的大小写,而是简单地以小写形式键入所有内容。粘贴功能也不起作用。

我也尝试过使用 Java 的 Robot 类,但它不能正确模拟按键。有谁知道我做错了什么——或者可能有任何线索可以引导我走向正确的方向?

提前致谢!

0 投票
2 回答
603 浏览

sikuli - 如何使用 sikulix 查找相同的徽标、UI 元素

我是新来的 sikuli。我将它用于我的 java spring 独立应用程序的功能测试自动化。我在屏幕上的多个位置有相同的一组图像(徽标)。它们是根据应用程序数据动态生成的。在这种情况下,我如何在 UI 中找到并单击某些按钮/元素。示例:喜欢、分享、评论文本/图像将在 Facebook 页面中出现多次。在那我们如何点击特定的按钮。(facebook 只是一个例子)我想要我的应用程序的类似解决方案。

0 投票
1 回答
525 浏览

python - SikulixIDE 如何更改为 utf-8

我在 python 中使用 SikulixIDE,但无法将编码更改为 utf-8。谁来帮帮我?