问题标签 [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.
jmeter - JMeter 与 sikulixapi
我想将 sikulixapi 与 JMeter 一起使用。
这是我在 JMeter Beanshell 采样器中的代码。
执行 JMeter 脚本时出现以下错误。
我使用 sikulixapi-2.0.5.jar 并且这个 jar 已复制到 lib/ext 文件夹。
请让我知道这里有什么问题。
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 文件存在。
bots - Sikulix - 存在函数有超时吗?
我有一个带有 5 个 if 语句的 sikulix 代码,如下所示:
它只输入一个 if 语句,其中只有一个click()
对于完整的运行,脚本需要大约 7 秒的时间来执行。对我来说太慢了。你知道exists函数是否有超时吗?如果我们可以降低它?
谢谢 !
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 毫秒)
java - 使用 Java、Sikulix、OCR 检查我的 GUI 系统中的错误
我自动化了一个 GUI 程序,该程序负责确保所有机器的操作顺利进行,但如果出现问题,它会在屏幕上显示一个单词(“ERROR”)或用红色描述问题的短语。在这里,我想要我正在使用 Java(Sikulix) 测试 GUI 并找出窗口上的错误(由机器程序生成)并将其指向矩形内或警告它的软件。
请问有什么想法吗?
java - 通过使用 Sikuli Screen 类,从 TeamCity 运行测试时会抛出 maven surefire 插件异常
当我在本地机器上或从本地机器到远程服务器上使用 Sikuli Screen 类运行测试时,测试运行没有错误,但是当我从 CI(TeamCity)运行相同的测试时,我收到此错误:
从 TeamCity 运行的其他测试也可以正常工作。