zoukankan      html  css  js  c++  java
  • Mac上部署Appium测试框架

     

    1) 安装JDK

    下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html  

    安装:JDK安装很简单,按默认安装即可。

    检查安装:java -version  

    配置环境变量:

    MAC 打开.bash_profile

    1. 启动终端Terminal

    2. 进入当前用户的home目录

        输入cd ~

    3. 创建.bash_profile

        输入touch .bash_profile

    4. 编辑.bash_profile文件

        输入open -e .bash_profile

    5. 保存文件,关闭.bash_profile

    6. 更新刚配置的环境变量

        输入source .bash_profile

     

    根据苹果的官方说明,Mac OS X 10.5 及以后的版本应该使用 /usr/libexec/java_home 命令来确定 JAVA_HOME ,而在此之前的版本由于没有这个命令,则应该使用固定的 /Library/Java/Home 目录。

     

    最佳方式是:

    export JAVA_HOME=`/usr/libexec/java_home`

     

    打开终端,新建.bash_profile文件:touch .bash_profile

    打开bash_profile文件:vi .bash_profile

    配置JAVA_HOME

    export JAVA_HOME=$(/usr/libexec/java_home)

    保存退出后执行source .bash_profile

    检查Java_home的配置:

    1. echo $JAVA_HOME  
    2. /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home  

     

    2) 安装Xcode

    下载地址:

    安装:安装很简单,直接添加到Application下。

    3) 安装Command Line Tools

    安装:打开终端输入xcode-select –install

    弹出提示“…..您要现在安装该工具吗?”,点击安装。

    同意安装协议,静待安装完成。

    4) 安装Node.js

    下载地址: https://nodejs.org

    安装:一路next,按默认安装即可。

    安装完成以后,检查Node版本安装是否成功:进入终端,输入node -v, 可以看到版本号,说明成功了。

    5) 安装SDK和Android api

    下载地址: http://yunpan.cn/cV9RM3vzqySVP 访问密码:1cc9

    安装:压缩包直接解压到安装目录即可。

    配置环境变量:

    打开bash_profile文件:vi .bash_profile

    配置ANDROID_HOME

    export ANDROID_HOME="/Users/user/Documents/adt-bundle-mac-x86_64-20140702/sdk"  

    保存退出后执行source .bash_profile

    安装更新 Android api ,作如下操作:

    1. 打开终端进入你sdk的安装目录,运行下面的命令

    cd tools

    ./android

    2.  在弹出的SDK Manager窗口,点击菜单栏Android SDK Manage—preferences,做如下修改

    HTTP Proxy Server输入mirrors.neusoft.edu.cn

    HTTP Proxy Port 输入80

    并且选中Force https:sources to be fetched using http…….

    最后点击close关闭setting弹窗

    3.  回到主界面选中你要安装的Android api版本,点击Install N package。如下图:

                           

    4.  然后出现下面这个DLG,选“accept lisense”,将所有的都打勾勾,点击Install。

     

    5.  进入安装阶段(可能略慢)

     

    6)安装Nodejs

    node - v

    联网安装Appium

    安装:

    进入终端,做如下操作

    sudo chmod –R 777 /usr/local

    npm install –g appium

    多等几分钟,日志输出可以看到 appium 的版本及安装目录

     检查Appium环境

    检查并启动 Appium:

    进入终端,输入 appium

    出现以下提示:Welcome to Appium… 说明安装好了。

    检查依赖环境:

    进入终端,输入appium-doctor

    出现以下提示:All Checks were successful 说明所需环境全部安装成功。

    8) 安装Ecplise

    下载地址: http://www.eclipse.org/downloads/

    安装:解压缩到安装目录。

    异常问题:启动时会提示让重新安装java se 6 runtime…

    解决办法:进入终端,做如下操作

    sudo chmod 777 /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Info.plist

    vi /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Info.plist

                       <key>JVMCapabilities</key>

                <array>

                   <string>CommandLine</string>

                </array>

    修改为

                <key>JVMCapabilities</key>

                <array>

                   <string>JNI</string>

                   <string>BundledApp</string>

                   <string>WebStart</string>

                   <string>Applets</string>

                   <string>CommandLine</string>

                </array>

    ok 保存重启电脑 就ok鸟

    配置 workspace 进入Eclipse安装目录,点击eclipse。第一次启动会要求设置工程存储目录。比如:User/sun/workspace

    9) 安装ADT Plugin

    在线安装:(速度较慢,也可用第二种离线安装方式。)

    1. 打开Eclipse,菜单栏Help->Install New Software
    2. 然后在弹出的窗口中,Work with的后面点击Add

    Name:Android

    Location:https://dl-ssl.google.com/android/eclipse/点击OK。

    3.  选中列表出现的ADT版本,按照提示安装。重启Eclipse生效。

    离线安装:

    下载地址: https://dl.google.com/android/ADT-23.0.6.zip

    1. 打开Eclipse,菜单栏Help->Install New Software
    2. 然后在弹出的窗口中,Work with的后面点击Add
    3. 然后点击Archive,添加刚才下载的ADT-23.0.6.zip
    4. OK后,再写上一个名字,比如Android
    5. 经过解析后,选中列表中出现的ADT版本,按照提示安装。重启Eclipse生效。

    10)     配置Appium client,Selenium

    下载地址: http://yunpan.cn/cVGaGYjF9mcgF 访问密码:2d90

    1. 在Eclipse新建项目appium(示例名)步骤:File—New—点击Java Project—输入project name—点击finish
    2. 进入前面设置的工程存储目录—appium文件夹下,比如:E:workspaceappium

    新建lib目录,并把java-client-2.2.0.jar,selenium-java-2.43.1.jar,selenium-server-standalone-2.41.0.jar三个jar包丢在lib目录下。

    3.  返回Eclipse界面,右键appium刷新,直到显示lib目录。右键lib目录下的java-client-2.2.0.jar—Build Path—点击Add to Build Path

    其他两个jar包重复此步骤。

    11)    配置Junit或者TestNG(自己选个喜欢的吧)

    Junit 安装: 高版本Eclipse自带,不需要安装。

    TestNG 安装:

    1. 打开Eclipse,菜单栏Help->Install New Software
    2. 然后在弹出的窗口中,Work with的后面点击Add

    Name:TestNG

    Location:http://beust.com/eclipse点击OK。

    3.  选中列表出现的TestNG版本,按照提示安装。重启Eclipse生效。

     

  • 相关阅读:
    max 获取硬件信息。
    创建文件夹 dos 找到外部链接
    max poly 合并 速度很快
    poly 查找因素脚本、
    下来要研究的东西。(文件之间的关系)
    上一个 有bug 线的形状节点的的判断,改
    mysql修改用户名密码
    ubuntu下ibus输入法的安装
    Android 版本与Kernel的对应关系
    You are attempting to build on a 32bit system Only 64bit build environments are supported beyond froyo/2.2
  • 原文地址:https://www.cnblogs.com/auto-test-matt/p/5395605.html
Copyright © 2011-2022 走看看