zoukankan      html  css  js  c++  java
  • 1.1 sikuli 安装

     JRE7不支持sikuli,必须下载JRE6   更新号必须大于35

    sikuli下载:

    http://www.cr173.com/soft/52775.html

    或参照 http://www.cnblogs.com/dieyaxianju/p/4845123.html 。

    JDK下载:

    jdk1.6 32位  http://www.9553.com/soft/41474.htm

    或http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html  搜索:  jdk-6u39-windows-i586.exe

    jdk1.7  64位  http://www.cr173.com/soft/55503.html

    在点击jdk安装包的时候,默认会有提示问jre装往何处。C盘够大的话,jdk、jre都,默认安装地址即可,要换地址也行

    JDK安装之后,可以直接百度篇jdk的配置教程即可(http://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html),

    按照教程的进行配置环境变量:

    1. 计算机→属性→高级系统设置→高级→环境变量
    2. 新建 JAVA_HOME 变量 。变量值填写jdk的安装目录(本人是 E:Javajdk1.7.0)
    3. 寻找 Path 变量→编辑,在变量值最后输入 %JAVA_HOME%in;%JAVA_HOME%jrein;(注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码)
    4. 系统变量→新建 CLASSPATH 变量,变量值填写   .;%JAVA_HOME%lib;%JAVA_HOME%lib ools.jar(注意最前面有一点)
    5. 检验是否配置成功 运行cmd 输入 java -version (java 和 -version 之间有空格), javac  -version  若如图所示 显示版本信息 则说明安装和配置成功。

    sikuli运行需要32位的1.6  jdk。但是在尝试另外一个UI自动化测试时,需要的是1.7 jdk的版本。所以。在尝试sikuli自动化时,电脑同时安装了两个版本jdk..   1.6版本的jdk后面是卸载了的,1.6的jre保留 ..path路径下配置的是1.7的路径。java版本也是1.7的  。 目前这种模式运行sikuli 还没碰到问题...、

    sikuli配置:

    系统环境变量中,path需要包含如下:

    C:Program FilesSikuli Xlibs
    C:Program FilesJavajre6in

    用户环境变量中

    SIKULI_HOME=C:Program FilesSikuli X (accordingly for Win 64Bit)

    在命令行中输入   java -jar "%SIKULI_HOME%sikuli-script.jar" -i     。也许会有意外惊喜

    *参照:

      Sikuli 官方FAQ: https://answers.launchpad.net/sikuli/+faq/2005

                              https://answers.launchpad.net/sikuli/+faq/2220

     

    以上sikuli安装以及配置以后,在开始菜单中,点击 Sikuli-IDE.bat 即可打开sikuli。

    无法运行时,可以尝试 X:Program FilesSikuli X下的 Sikuli-IDE.bat 或  Sikuli-IDE-w.bat

    当然启动之后不保证sikuli是可用的。会发生点击 sikuli 任意按钮之后,闪退的情况。之前jdk 版本不对的时候,发生过这个问题。

    如果随意尝试截图 运行后。sikuli都正常,即可用。

    ps:

    本人:

    环境变量-用户变量配置

    path     D:alibaba.m2comalibabaqasikuli-java1.0.0libs;C:Program Files (x86)Sikuli Xlibs;C:Program Files (x86)Javajre6\bin

    SIKULI_HOME     C:Program Files (x86)Sikuli X

    环境变量-系统变量

    CLASSPATH     .;%JAVA_HOME%lib

    JAVA_HOME      C:Program FilesJavajdk1.7.0_67

    Path                %JAVA_HOME%in;%M2_HOME%in;C:Program Files (x86)Javajre6in;C:Program Files (x86)Sikuli Xlibs

  • 相关阅读:
    LeetCode "Jump Game"
    LeetCode "Pow(x,n)"
    LeetCode "Reverse Linked List II"
    LeetCode "Unique Binary Search Trees II"
    LeetCode "Combination Sum II"
    LeetCode "Divide Two Integers"
    LeetCode "First Missing Positive"
    LeetCode "Clone Graph"
    LeetCode "Decode Ways"
    LeetCode "Combinations"
  • 原文地址:https://www.cnblogs.com/ericazy/p/5638786.html
Copyright © 2011-2022 走看看