SikuliX部署和基本使用说明
来源:互联网 发布:长期股权投资商誉算法 编辑:程序博客网 时间:2024/06/05 18:44
Sikuli X是一款通过图片来识别元素,后续进行基本鼠标键盘操作的工具,支持跨平台,适用于桌面端程序和web界面。主要用来补充codedUI和selenium识别不了的控件。
一、IDE 部署
http://sikulix.com/quickstart/
离线安装步骤:http://sikulix.com/specials/files/offline-setup.html
因为在线安装过程中出现过下载失败的问题,这里介绍下离线安装步骤,相对速度较快.
1、 Java环境准备
Jre或者jdk安装
官网下载: https://java.com/en/download/manual.jsp
或者从共享目录下下载: \\10.10.10.1\ShareDoc\User\luojianyan\sikuli\package\java
配置java环境变量:
首先,右键计算机---属性---高级系统设置---环境变量
建议是都设置系统变量,一般Path这个变量是存在的。
第一步,添加JAVA_HOME
新建系统变量JAVA_HOME 变量名:JAVA_HOME 变量值:C:\ProgramFiles\Java\jdk1.7.0(此处是你的jdk安装目录,建议默认的C盘即可)
第二步,添加CLASSPATH
新建系统变量CLASSPATH
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
第三步,添加Path变量内容
这个变量一般系统中已经存在,所以编辑它,在最后加上如下变量值:
变量值:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
添加完成之后,确认保存
验证:打开cmd命令窗口,
分别输入java、javac、java -version 三个命令验证,如果都不会出错,则证明配置完成。
2、 离线安装文件下载
http://sikulix.com/specials/files/offline-setup.html
按照提示下载所有的安装包,存放到一个固定文件夹,例如C:\sikuliSetup
3、 安装
双击sikulix.jar弹出安装窗口,勾选option1和option2
弹出使用已下载的包对话框是,选择yes,一直到安装完成。
4、 设置Sikuli环境变量
添加SIKULI_HOME 值为安装包的下载路径,如C:\SikuliSetup
二、IDE 使用
双击安装路径下生成的bat文件:runsikulix.cmd 即可打开IDE
简单的一个例子:
点击Run 按钮即可执行点击start按钮,在list中找到Python图标并点击。
三、脚本调用
http://doc.sikuli.org/faq/010-command-line.html
四、C# 调用
C# project中引入sikulisharp,
- SikuliX部署和基本使用说明
- sikulix
- SikuliX和Mobizen的andriod功能自动化测试
- Rundeck部署和基本使用
- Rundeck部署和基本使用
- SikuliX安装
- sikulix-java
- OpenERP 部署环境使用说明
- Windows建立基本磁盘和动态磁盘概念及使用说明
- 高通工具SnapdragonProfiler的安装和基本使用说明
- GRUB基本使用说明
- JTree基本使用说明
- GRUB基本使用说明
- ProMesh.Net基本使用说明!
- W3M基本使用说明
- Mysql基本使用说明
- iTunes Connect 基本使用说明
- informatica 基本组件使用说明
- Android 开源项目分类汇总
- iOS应用崩溃日志分析低内存闪退 因为低内存崩溃日志与普通崩溃日志略有不同,所以本教程特别分开说明一下。 iOS设备检测到低内存时,虚拟内存系统发出通知请求应用释放内存。这些通知发送到所有正在运行
- php处理json
- Windbg抓取程序崩溃的dmp文件的方法
- 拼数
- SikuliX部署和基本使用说明
- oozie教程
- 浮点数的存储
- Origin多峰拟合
- RxJava的学习之创建操作符(一)
- C# 读取U盘序列号进行验证的代码
- Java的容器类库
- EventBus(guava)
- 一二三四五六七八九十一二三四五六七八九十一二三四五六七八九十