java - 如何在java程序中转换sikuli脚本

标签 java automation sikuli

我已经使用 GUI 桌面应用程序记录了我的测试,让 SIKULI 单击闪存按钮。

现在我想在 Java 中使用我的 sikuli 脚本,如下所示:

import org.sikuli.script.*;

public class TestSikuli {

public static void main(String[] args) {
    Screen s = new Screen();
    try{

         s.wait("imgs/ViewPlaylist.png");
          s.click("imgs/ViewPlaylist.png", 0);

           s.type(null, "hello world\n", 0);
    }
    catch(FindFailed e){
            e.printStackTrace();
    }

}

但是程序没有运行或显示任何输出。

您可以查看代码并运行我的 Java/Sikuli 脚本吗?

谢谢!

最佳答案

我相信您现在一定已经完成了此操作,但请仔细检查您是否已遵循此处列出的所有步骤 -

http://sikuli.org/wiki/How%20to%20use%20Sikuli%20Script%20in%20your%20JAVA%20programs 或者 http://sikuli.org/docx/faq/030-java-dev.html

如果是,请提供更多信息,说明您在执行这些步骤时是否遇到任何问题?

关于java - 如何在java程序中转换sikuli脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6708842/

相关文章:

java - 在 Java 中使用带有 JSpinner 的鼠标滚轮

java - 我无法在 JUnit 中运行第二个测试,它显示 "session not created"

java - 单击使用 sikuli 多次使用的特定下拉项

java - 如何在Sikuli中编写java程序?

python - sikuli的moveTo()错误

java - ContentValues Insert 始终返回 -1

java - WSDL 文件的标准位置

java - Pop3MailReciever 不删除邮件

java - 如何使用selenium(JAVA)按列名称和行索引自动单击表格单元格中的链接

javascript - Protractor:是否可以同时使用多个.get()?