【转载】Sikuli安装及使用——基于图像识别自动化工具

一、Sikuli能做什么?

用屏幕截图的方式,用截出来的图形元素组合出神奇的程序实现自动化安装、卸载软件,自动化测试(Windows、mac应用测试,Web测试,移动端测试)

二、安装Sikuli

预先装好JDK

在Sikuli官网  https://launchpad.net/sikuli/+download 下载安装用的jar包

将下载的sikulixsetup-1.1.2.jar放到一个文件夹下,双击执行后进行安装

或在当前目录按Shift键+鼠标键右击,在此处打开powershell窗口,执行:java -jar sikulixsetup-1.1.2.jar 进行安装

在安装过程中将Option打钩,安装完成之后会在当前目录下生成一些文件

双击runsikulix.cmd,即可打开sikuli的图形窗口

三、使用Sikuli

1.常用方法:

    查找类(find、findAll、wait、waitVanish、exists)

    鼠标动作(click、doubleClick、rightClick、hover、dragDrop)

    键盘类(type、paste)

2.脚本一:将IE首页设置新标签页

Sikuli安装及使用——基于图像识别自动化工具

3.脚本二:自动百度搜索

Sikuli安装及使用——基于图像识别自动化工具

四、其他

使用Java Decompiler可以查看jar包里的源码

org-sikuli-script-region.class,可以看sikuli一些方法

org-sikuli-script-KeyModifier.class和Key.class,可以查看按键


原文链接点这里

原文地址:https://www.cnblogs.com/changqing8023/p/10319149.html