测试积点老人 发表于 2019-1-9 15:24:32

通过 Groovy / Java 自动运行 Sikuli 测试

import org.sikuli.script.*;

public class TestSikuli {

      public static void main(String[] args) {
                Screen s = new Screen();
                try{        synchronized(s){
                                              //s.click("imgs/spotlight.png", 0);
                        //s.wait("imgs/spotlight-input.png");
                        //s.type(null, "hello world\n", 0);
                        
                        s.click("helloworld.sikuli\\1422978936388.png")
                        s.wait(1000)
                        s.type('cmd')
                        s.type(Key.ENTER)
                                               
                        s.wait(1000)
                        s.type('echo Hello, world!')
                                               
                        s.type(Key.ENTER)
                        //s.type('pause')
                        //s.type(Key.ENTER)       
                                                s.wait(5000)
                                                s.type('exit')
                                                s.type(Key.ENTER)
                                                }
                                             
                                               
                }
                catch(FindFailed e){
                        e.printStackTrace();
                }
      }
}


//type(Key.ENTER)

Miss_love 发表于 2021-1-5 13:43:56

支持分享
页: [1]
查看完整版本: 通过 Groovy / Java 自动运行 Sikuli 测试