问题标签 [sikuli-x]

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 投票
2 回答
37 浏览

jmeter - JMeter 与 sikulixapi

我想将 sikulixapi 与 JMeter 一起使用。

这是我在 JMeter Beanshell 采样器中的代码。

执行 JMeter 脚本时出现以下错误。

我使用 sikulixapi-2.0.5.jar 并且这个 jar 已复制到 lib/ext 文件夹。

请让我知道这里有什么问题。

0 投票
1 回答
32 浏览

java - 为什么 Sikulix 代码在 JMeter 中不起作用

我在 JMeter 中有以下 Sikuli 代码,但它不起作用。

我在 Beanshell 采样器和 JSR223 采样器中都进行了尝试,但在这两种情况下都无法正常工作。这是我得到的错误。

JSR223采样器

响应消息:javax.script.ScriptException: javax.script.ScriptException: FindFailed: C:\scripts\patterns\vnc\vncviewer.png: (32x31) in R[0,0 1920x1080]@S(0) Line 2226, in文件 Region.java

豆壳采样器

响应消息:org.apache.jorphan.util.JMeterException:调用 bsh 方法时出错:eval 源文件:内联评估:``import org.sikuli.script.Pattern; 导入 org.sikuli.script.Screen;导入 org.si 。. . '' : 方法调用 screen.wait

此代码在另一台笔记本电脑和 JMeter 版本相同(5.0)中运行良好。我也尝试了不同的java版本。仅文件路径正确且 png 文件存在。

0 投票
1 回答
17 浏览

python - Sikuli - 如何关闭 FindFailed 异常,setThrowException() 不起作用

我正在使用 Sikulix IDE v2.0.5 并尝试在屏幕上搜索特定单词,然后查看他的右侧是否有另一个特定单词。

我看到我应该使用setThrowException(False)来跳过 FindFailed 异常,但是在实现它时我仍然会抛出它们。

在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
31 浏览

bots - Sikulix - 存在函数有超时吗?

我有一个带有 5 个 if 语句的 sikulix 代码,如下所示:

它只输入一个 if 语句,其中只有一个click()

对于完整的运行,脚本需要大约 7 秒的时间来执行。对我来说太慢了。你知道exists函数是否有超时吗?如果我们可以降低它?

谢谢 !

0 投票
1 回答
23 浏览

jmeter-5.0 - sikulixapi 的响应时间

我使用 sikulixapi 和 JMeter 来自动化工作流程。在 JMter 日志中,我可以看到以毫秒为单位记录的单击事件。日志中记录的这个时间是多少?

[日志] 点击 L[1225,1049]@S(0) (538 毫秒)

[日志] 点击 L[1055,441]@S(0)(531 毫秒)

[日志] 点击 L[505,593]@S(0)(523 毫秒)

0 投票
0 回答
11 浏览

java - 使用 Java、Sikulix、OCR 检查我的 GUI 系统中的错误

我自动化了一个 GUI 程序,该程序负责确保所有机器的操作顺利进行,但如果出现问题,它会在屏幕上显示一个单词(“ERROR”)或用红色描述问题的短语。在这里,我想要我正在使用 Java(Sikulix) 测试 GUI 并找出窗口上的错误(由机器程序生成)并将其指向矩形内或警告它的软件。

请问有什么想法吗?

0 投票
0 回答
26 浏览

java - 通过使用 Sikuli Screen 类,从 TeamCity 运行测试时会抛出 maven surefire 插件异常

当我在本地机器上或从本地机器到远程服务器上使用 Sikuli Screen 类运行测试时,测试运行没有错误,但是当我从 CI(TeamCity)运行相同的测试时,我收到此错误:

从 TeamCity 运行的其他测试也可以正常工作。